Информатик БУ - Подготовка к ЕГЭ по Информатике
17.7K subscribers
4.19K photos
174 videos
156 files
1.58K links
Материалы для подготовки к ЕГЭ 2026 от информатика БУ.
Чат: @infbu_chat
Курсы: https://shkolkovo.info/o7

Канал зарегистрирован: https://knd.gov.ru/license?id=678760f41e4e233a711922f0&registryType=bloggersPermission
Download Telegram
Вот и долгожданные ответы.
Если справились, ставьте 🔥
🔥13🎉5🍓4
Закончилась еще одна неделя Летнего курса, мы с вами столько всего успели сделать и посмотреть! Давайте посмотрим как прошли эти 7 дней. ⬇

🔢🔢🔢🔢🔢🔢🔢🔢

05.08 – Электронные таблицы в программировании | Задание 9;

07.08 – Обработка строк: простейшие задачи | Задание 24.

🔢🔢🔢🔢🔢🔢🔢

▫Обсудили цикл whilе и цикл for;
▫Провели минус-ошибку по использованию списков;
▫Поговорили про кanban доску;
▫Закрепили знания с помощью викторины по номеру 9 и строкам;
▫Решили кроссворд по темам, которые успели изучить.
▫Порадовались за поступление наших выпускников!

А сейчас пора спать, если у вас не получается уснуть, смотрите на картинку, там вас загипнотизируют 😵‍💫
Сладких снов!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11❤‍🔥2🔥2
Всем доброе утро!
Надеюсь, вы проснулись с лёгкостью и хорошим настроением!
👀
Готовы начинать новую неделю?

Давайте поскорее узнаем, что она для вас приготовила!

🔢🔢🔢🔢🔢🔢🔢🔢

12.08 – Как решать задание 24: важные алгоритмы;
14.08 – Как решать задание 24: регулярные выражения.

🔢🔢🔢🔢🔢🔢🔢

🔢 Обсудим списки, генераторы списков
🔢 Проведем минус-ошибку использованию генераторов списков
🔢Закрепим задание 24 и регулярки с помощью викторины
🔢 Поговорим про метод 5 минут;
🔢 Узнаем какое вы задание ОГЭ по инфоматике по вайбу?

Пусть ваш день будет продуктивным, но не перегруженным, и отличного вам настроения! 🔢
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
🔥16❤8🎉5❤‍🔥1
Списки — крутейшая по полезности тема в программировании. С ними мы научимся сохранять и изменять большое количество информации в одной переменной! 📄

После изучения вы получите очень мощный инструмент для ЕГЭ.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13❤‍🔥7🔥6
Вы в курсе, что до начала учебного года осталось всего 3 субботы? 😳

План как выжать из этих дней максимум:

🔢​Выспаться и наконец-то нормализовать режим.

🔢​Съездить за город и кайфануть на природе.

🔢​Спокойно начать подготовку на Летнике.

​Смотрите, в чём фишка курса:
Мы не просто учим прогать с нуля «в общем и целом», а сразу бьём точно в формат ЕГЭ. Каждая тема — это конкретный шаг к баллам. Наши ученики уже умеют решать задания 5, 8, 9, 15, 17, 24, 25.

​Плюс забудьте про поиск кучи материалов, мы собрали всё в одном месте. Вся база знаний, экспертная проверка и поддержка кураторов, так что от вас требуется только ботать в кайф и вовремя отдыхать, чтобы усвоить 100% информации.


​Начинайте на летнике, пока есть время спокойно стартовать! Кстати, при покупке годового летний курс в подарок 🤫
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🤯5💯4😭2
Самое время для практики. 🔢
Сегодня повторим генераторы списков в рубрике «Минус ошибка»⬇
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥2
НАЙДИТЕ ОШИБКУ В РЕШЕНИИ 🔎

1. Дана программа, которая создает  список квадратов чисел от 1 до 5:
squares = [x**2 for x in range(1, 5)]
print(squares)

Что будет выведено на экран?

Решение:
Генератор списков перебирает числа из диапазона range(1, 5). Программа выведет список квадратов: [ 1, 4, 9, 16, 25 ].
❤3
НАЙДИТЕ ОШИБКУ В РЕШЕНИИ 🔎

2. Дана программа, которая  фильтрует список и оставляет только строки:
list = [10, "hello", 20, "world"]
strings = [i for i in list if type(i) = str]
print(strings)

Что будет выведено на экран?

Решение:
Программа проверяет тип каждого элемента в списке list. Если тип элемента равен str, то этот элемент добавляется в новый список strings. Числа 10 и 20 проверку не пройдут. Программа завершится и выведет: ['hello', 'world'].
НАЙДИТЕ ОШИБКУ В РЕШЕНИИ 🔎

3. Дана программа, которая удваивает каждое число из списка:
numbers = [1, 2, 3, 4]
d = [x * 2 for numbers]
print(d)

Что будет выведено на экран?

Решение:
Внутри генератора списков берется каждый элемент x из исходного списка numbers умножается на 2. Затем результаты собираются в новый список d. Программа выведет на экран удвоенные значения [2, 4, 6, 8].
❤5
НАЙДИТЕ ОШИБКУ В РЕШЕНИИ 🔎

4. Дана программа, которая преобразует список строк в список чисел:
str_num = ["10", "20", "30"]
ints = [int for x in str_num]
print(ints)

Что будет выведено на экран?

Решение:
Генератор списков перебирает строки из списка str_num. На каждом шаге функция int() преобразует текущую строку x в целое число. Программа выведет список чисел [10, 20, 30].
❤5
НАЙДИТЕ ОШИБКУ В РЕШЕНИИ 🔎

5. Дана программа, которая преобразует список слов, оставляя только те, длина которых больше 3 символов:
words = ["it", "python", "code", "ai"]
len_words = [w for w in words if len(words) > 3]
print(len_words)

Что будет выведено на экран?

Решение:
Генератор проверяет условие len(words) > 3. Программа выведет: [ 'python', 'code' ].
❤3
✅ ПРАВИЛЬНЫЕ РЕШЕНИЯ:

1.
Функция range(1, 5) в Python перебирает числа от 1 до 4 включительно (верхняя граница не берётся). Число 5 в цикл не попадёт. Код выведет [1, 4, 9, 16].

2.
В if type(i) = str использован одиночный знак равно =, который является оператором присваивания. Для сравнения типов необходимо использовать двойное равно ==.

3.
Не указано x in перед названием списка. Правильная запись должна быть: [x * 2 for x in numbers].

4.
Внутри генератора написано int вместо int(x). Из-за этого Python не вызывает функцию, а просто три раза добавит саму функцию int как объект. Программа выведет список классов: [<class 'int'>, <class 'int'>, <class 'int'>].

5.
Программа должна была проверять длину каждого слова (len(w) > 3), а вместо этого ошибочно проверяет длину всего списка слов (len(words) > 3).
Please open Telegram to view this post
VIEW IN TELEGRAM
Доброе утро! ☀️

Предлагаю начать этот день с улыбки и чёткостью в мыслях. А для того, чтобы в голове всё лежало по полочкам, сегодня выпущу ролик «Как решать задание 24: важные алгоритмы».

До скорой встречи! 🥰
❤6🔥3👍2
Всем знакома ситуация, когда нужно сесть за дело, но так лень и не хочется… Постоянно находятся причины или отговорки отложить, пока не начнет припекать дедлайн. ⚠️

🪟 Метод 5 минут — изи-техника, которая спасет вас от прокрастинации.

Его правила:
📎Ставите таймер на 5 минут и приступаете к делу.
📎Когда таймер сработал — можно остановиться.

Так в чем хитрость? Взявшись за работу, ее намного проще продолжить по инерции, ведь самое сложное уже сделано. ✔️

🖥 Прокачивайте свою дисциплину, чтобы ваш мозг работал не против вас, а в пользу вас.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤21🔥6🎉5
Завтра уже начнем изучать новый метод решения №24, так что сейчас самое время повторить изученное раннее! 🤓

Сегодняшняя викторина проверит, как хорошо вы разобрались с базовыми способами решения.

Поехали! 🚗
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍2🔥1
Как проверить, содержится ли подстрока t в строке s?
Anonymous Quiz
65%
t in s
8%
s.contains(t)
4%
t inside s
23%
s.find(t) == True
🐳1
В методе прохода по строке для поиска максимальной длины подстроки используется счетчик l и максимум mx. Что нужно делать со счетчиком l, если текущий символ не подходит под условие (серия прервалась)?
Anonymous Quiz
54%
сбросить его в ноль (l = 0)
15%
уменьшить на единицу (l = l - 1)
16%
оставить без изменений
15%
присвоить ему значение mx
🐳1