Леся ИнфоФул | Информатика и Математика | Подготовка к ОГЭ и ЕГЭ 2026
474 subscribers
861 photos
56 videos
56 files
483 links
Я - Леся, и я- репетитор по информатике и математике! Залетай на канал и будем готовиться к ЕГЭ!

Мой ютуб канал, присоединяйся 🙃
https://youtube.com/@infopool_ege

Для личных сообщений или записи на занятия @olesya_zloo
https://infopoolege.tilda.ws/
Download Telegram
Переменные
Переменная — это именованная ссылка на объект в оперативной памяти компьютера. Когда вы создаете переменную, вы essentially создаете ярлык, который указывает на конкретные данные (число, текст, список и т.д.), хранящиеся в памяти. Отличная аналогия — это номерок в гардеробе: у вас есть удобное имя (номерок), по которому вы находите нужный вам объект (пальто).

Создание переменной
В Python переменная создается в момент первого присваивания ей значения. Для этого используется оператор присваивания =.

Важно понимать, что = — это не математическое «равно», а команда, которая означает: «вычисли то, что справа, и сохрани результат под именем, которое слева».

Общий синтаксис создания (инициализации) переменной выглядит так:

имя_переменной = значение

Пример:

variable = 5  # Создали переменную variable и связали её с числом 5



Текст после знака # называется комментарием. Комментарии в языке программирования — это поясняющие строки в программном коде, которые позволяют понять смысл написанного. Они пишутся для людей, но игнорируются компиляторами и интерпретаторами.

#егэ #информатикаегэ #python #переменные #программирование
Имя переменной
Наименование переменной должно соответствовать определенным правилам:

Имя переменной может состоять только из:

Латинских букв (a-z, A-Z)

Цифр (0-9)

Знака нижнего подчеркивания (_)

🔢 Не может начинаться с цифры

🚫 Не может совпадать с названиями ключевых (зарезервированных) слов в Python (например, if, for, while, in и т.д.)

💡 Примечание: Заучивать все ключевые слова отдельно не нужно — они естественно запомнятся в процессе изучения языка.

🧠 Рекомендации (хороший тон)
Крайне рекомендуется давать переменным осмысленные имена, которые описывают их предназначение. Это сильно упрощает чтение и отладку кода, особенно в больших проектах. К хорошему тону стоит приучаться с самого начала!

🌟 Важно: Python — регистрозависимый язык! Это значит, что имена myvar, MyVar и MYVAR считаются тремя разными переменными.

Примеры корректных имен
num = 7  # Просто и понятно
age = 15 # Осмысленное название
user_name = "Ivan" # Используется _ для читаемости
firstName = "Anna" # CamelCase стиль (также допустим)
str1 = "hello" # Содержит цифры, но не начинается с них


Примеры некорректных имен
9num = 9  #Начинается с цифры
variable name = "name" #Содержит пробел
in = 20 #Использует ключевое слово
"Olesya" = name #Нарушен синтаксис (имя должно быть слева)
my-var = 10 #Содержит запрещенный символ дефиса



#егэ #информатикаегэ #python #переменные #программирование
🔄 Множественное и каскадное присваивание
В Python есть удобные способы объявить несколько переменных одновременно, что делает код более компактным и читаемым.

📦 Множественное присваивание (распаковка)
Когда нужно создать несколько переменных с разными значениями в одной строке:
# Обычный способ (по отдельности)
x = 5
y = 7
z = 3
# Множественное присваивание (в одну строку)
x, y, z = 5, 7, 3

⚠️ Важно: Количество переменных слева должно точно совпадать с количеством значений справа!

🔗 Каскадное присваивание
Когда нужно создать несколько переменных с одинаковым значением:

# Обычный способ (повторение)
x = 1
y = 1
z = 1
# Каскадное присваивание (элегантное решение)
x = y = z = 1

💡 Примечание: Все три переменные будут ссылаться на один и тот же объект в памяти (что важно для изменяемых типов данных).

🎯 Преимущества:
Сокращение кода 📉

Улучшение читаемости 👀

Удобство при групповой инициализации 🤝

📝 Дополнительный пример:
# Инициализация нескольких переменных разными значениями
name, age, city = "Anna", 25, "Moscow"

# Присваивание одного значения нескольким переменным
score = points = total = 0

⚠️ Частая ошибка:
# Неправильно: разное количество элементов
a, b = 1, 2, 3

# Правильно:
a, b, c = 1, 2, 3


#егэ #информатикаегэ #python #переменные #программирование
Все замерли в ожидании….

Демо-вариант ЕГЭ 2026 появился на сайте ФИПИ 22 августа 2025
Демо-вариант ЕГЭ 2025 появился на сайте ФИПИ 23 августа 2024
Демо-вариант ЕГЭ 2024 появился на сайте ФИПИ 25 августа 2023
Демо-вариант ЕГЭ 2023 появился на сайте ФИПИ 24 августа 2022

Как думаете, выйдет сегодня демоверсия?
😭2
Всем-всем привет ❤️ вчера к мы разбирали переменные, давайте сегодня закрепим эту тему, и сделаем небольшой тестик🤔
Переменная z после выполнения приведённого ниже кода будет ссылаться на
x, y, z, w=5, 7, 12, 24
Выберете один вариант из списка
Anonymous Quiz
0%
24
0%
7
67%
12
0%
5
33%
нет верного
На какое значение будет ссылаться переменная num после исполнения следующего года?
num=56
num=17 Num=12 Выберете один вариант из списка
Anonymous Quiz
0%
56
100%
17
0%
12
0%
нет верного
Выберите только верные вариант инициализации переменной
Anonymous Quiz
100%
my name = 'Olesya'
0%
7a = 15
0%
agent007 = 13
0%
name = pol37
0%
print = 63
Почему программисты говорят «костыль»? 🩼💻

— Почему ты просто не исправишь код нормально?
Потому что сейчас поставим костыль. 😎


Да-да, вы не ослышались, и речь сейчас идет не о медицине.

«Костыль» — это временное или не самое красивое решение проблемы в коде, которое позволяет программе работать здесь и сейчас.

Например:
Программа должна правильно обрабатывать 10 разных ситуаций.
Но в одной из них она ломается.
Вместо того чтобы разбираться во всей архитектуре, разработчик добавляет:

if problem:
do_something_weird()


И всё… работает! 😂

Это и есть костыль
.
Почему так делают?

Потому что иногда:
🔹 дедлайн был ещё вчера;
🔹 исправление основной проблемы займёт несколько дней;
🔹 старый код настолько сложный, что страшно к нему прикасаться;
🔹 нужно срочно выпустить обновление;
🔹 решение временное, а переписывать всё сейчас бессмысленно.

Но есть опасность 👀
Костыль имеет свойство становиться постоянным.
Сегодня разработчик говорит:

«Потом нормально перепишем».


Через полгода в коде появляется ещё 15 костылей, которые зависят друг от друга.
И вот уже никто не знает, почему эта строчка вообще существует. 🥲|

💡 Поэтому хороший программист умеет не только написать работающий код, но и понимать, когда костыль допустим, а когда пора переделывать решение нормально.|

А теперь вопрос к вам:
Как думаете, почему именно слово «костыль» прижилось в программировании?

Ответ — в следующем посте 👀
#ИнформатикаПростымЯзыком #Программирование #ITфакты #Python #ЕГЭИнформатика
Планируемые ИЗМЕНЕНИЯ в ЕГЭ 2027


🖇убрать задание № 10 (на поиск слов в ворде)
🖇добавить новое задание на программирование обработки графов
🖇изменить порядок заданий(вместо 10 будет 13 на ip-адреса, вместо 13 будет 23, а вместо 23- новое на графы)
🖇чуть упростить № 27 на кластеры

На слайде новое задание на графы ⚡️

Ждем сегодня демоверсию🫶
Please open Telegram to view this post
VIEW IN TELEGRAM
3
🐍 РАЗБИРАЕМ ОШИБКУ УЧЕНИКА В ЗАДАНИИ №8
Задание №8 — это работа со строками. И здесь очень легко ошибиться, даже если ты хорошо знаешь Python.
Давайте посмотрим на типичную ситуацию 👇
📌 Допустим, нам дана строка:
S = "АБВГДЕЁЖЗ"
И нужно выполнить несколько действий со строкой.
Ученик решил написать программу:
s = "АБВГДЕЁЖЗ"
s = s[1::2]
print(s)

На первый взгляд всё логично.
[1::2] — берём символы через один, начиная со второго.
Получаем:
БГЕЖ

Но здесь и появляется ошибка.
Ученик автоматически решил, что «чётные позиции» — это s[1::2].
А в Python индексы начинаются с нуля:
позиция: 1 2 3 4 5 6 7 8 9
индекс: 0 1 2 3 4 5 6 7 8
символ: А Б В Г Д Е Ё Ж З

Поэтому при переводе условия с человеческого языка на Python нужно внимательно следить:

👉 позиция ≠ индекс

И это одна из самых частых причин ошибок в заданиях со строками.

💡 Главное правило:
В условии ЕГЭ позиции обычно считаются с 1, а Python работает с индексами, начиная с 0.
Поэтому прежде чем писать код, обязательно спроси себя:
«Что именно означает эта позиция в Python?»

Во втором посте покажем, как правильно переводить действия со строками из условия ЕГЭ в Python и какие конструкции нужно знать для №8.
👇 А ты когда-нибудь путал позиции и индексы?
🐍 ЗАДАНИЕ №8 В PYTHON: КАК НЕ ПУТАТЬСЯ В СТРОКАХ
После предыдущего разбора давайте соберём небольшой алгоритм, который поможет решать задания №8.
🔹 1. Помни про индексы
В Python отсчёт начинается с 0:
строка: А Б В Г Д
индекс: 0 1 2 3 4
Поэтому:
s[0]
— первый символ,
s[1]
— второй.

🔹 2. Умей брать часть строки
Например:
s[1:5]
берёт символы с индексов 1 по 4.
А:
s[::2]
берёт каждый второй символ.
Запомни:
s[start:stop:step]
Это называется срез строки.

🔹 3. Не выполняй все действия одновременно
Если в условии написано:
1️⃣ заменить символы;
2️⃣ удалить часть строки;
3️⃣ найти количество символов;
то в Python делаем именно в таком порядке:

s = "..."
s = s.replace(...)
s = s[...]
print(s.count(...))
После каждой операции строка может измениться!

🔹 4. Используй Python как проверку
Например, если нужно узнать, сколько раз встречается буква:
s.count("А")
Если нужно заменить символ:
s.replace("А", "Б")
Если нужно найти позицию:
s.find("А")
Если нужно взять часть строки:
s[2:7]

💡 Поэтому для №8 полезно не просто знать команды Python, а понимать, какую операцию из условия выполняет каждая команда.

🧠 Формула решения:
условие → разбиваем на действия → переводим каждое действие в Python → проверяем результат
И самое важное:

⚠️ позиции в условии ЕГЭ начинаются с 1, а индексы Python — с 0.
Именно поэтому перед решением всегда полезно написать маленькую табличку с индексами.

Сохрани пост — это одна из тех мелочей, которые помогают не терять баллы на ровном месте ❤️
А демка будет?

МОСКВА, 28 авг - РИА Новости.Рособрнадзор не изменил структуру и содержание ЕГЭ-2027 по девяти предметам, среди них биология, география, иностранные языки, литература, базовая математика, обществознание, русский язык, физика и химия, сообщили РИА Новости в пресс-службе ведомства.
"В ЕГЭ по биологии, географии, иностранным языкам, литературе, базовой математике, обществознанию, русскому языку, физике и химии изменения структуры и содержания отсутствуют", - говорится в сообщении.
В Рособрнадзоре уточнили, что в ЕГЭ по информатике изменений структуры КИМ также нет, однако поменялась тематика трех заданий. Кроме того, по предложениям профессионального сообщества упрощена структура записи ответа на одно задание высокого уровня сложности.


https://ria.ru/20260828/ege-2113880393.html?ysclid=mtd3qi8bza59584836