Закончилась еще одна неделя Летнего курса, мы с вами столько всего успели сделать и посмотреть! Давайте посмотрим как прошли эти 7 дней. ⬇
🔢 🔢 🔢 🔢 🔢 🔢 🔢 🔢
05.08 – Электронные таблицы в программировании | Задание 9;
07.08 – Обработка строк: простейшие задачи | Задание 24.
🔢 🔢 🔢 🔢 🔢 🔢 🔢
▫ Обсудили цикл whilе и цикл for;
▫ Провели минус-ошибку по использованию списков;
▫ Поговорили про кanban доску;
▫ Закрепили знания с помощью викторины по номеру 9 и строкам;
▫ Решили кроссворд по темам, которые успели изучить.
▫ Порадовались за поступление наших выпускников!
А сейчас пора спать, если у вас не получается уснуть, смотрите на картинку, там вас загипнотизируют😵💫
Сладких снов!
05.08 – Электронные таблицы в программировании | Задание 9;
07.08 – Обработка строк: простейшие задачи | Задание 24.
А сейчас пора спать, если у вас не получается уснуть, смотрите на картинку, там вас загипнотизируют
Сладких снов!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11❤🔥2🔥2
Всем доброе утро!
Надеюсь, вы проснулись с лёгкостью и хорошим настроением!
👀
Готовы начинать новую неделю?
Давайте поскорее узнаем, что она для вас приготовила!
🔢 🔢 🔢 🔢 🔢 🔢 🔢 🔢
12.08 – Как решать задание 24: важные алгоритмы;
14.08 – Как решать задание 24: регулярные выражения.
🔢 🔢 🔢 🔢 🔢 🔢 🔢
🔢 Обсудим списки, генераторы списков
🔢 Проведем минус-ошибку использованию генераторов списков
🔢 Закрепим задание 24 и регулярки с помощью викторины
🔢 Поговорим про метод 5 минут;
🔢 Узнаем какое вы задание ОГЭ по инфоматике по вайбу?
Пусть ваш день будет продуктивным, но не перегруженным, и отличного вам настроения!🔢
Надеюсь, вы проснулись с лёгкостью и хорошим настроением!
Готовы начинать новую неделю?
Давайте поскорее узнаем, что она для вас приготовила!
12.08 – Как решать задание 24: важные алгоритмы;
14.08 – Как решать задание 24: регулярные выражения.
Пусть ваш день будет продуктивным, но не перегруженным, и отличного вам настроения!
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:
Что будет выведено на экран?
Решение:
1. Дана программа, которая создает список квадратов чисел от 1 до 5:
squares = [x**2 for x in range(1, 5)]
print(squares)
Что будет выведено на экран?
Решение:
Генератор списков перебирает числа из диапазона range(1, 5). Программа выведет список квадратов: [ 1, 4, 9, 16, 25 ].
❤3
НАЙДИТЕ ОШИБКУ В РЕШЕНИИ 🔎
2. Дана программа, которая фильтрует список и оставляет только строки:
Что будет выведено на экран?
Решение:
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. Дана программа, которая удваивает каждое число из списка:
Что будет выведено на экран?
Решение:
3. Дана программа, которая удваивает каждое число из списка:
numbers = [1, 2, 3, 4]
d = [x * 2 for numbers]
print(d)
Что будет выведено на экран?
Решение:
Внутри генератора списков берется каждый элемент x из исходного списка numbers умножается на 2. Затем результаты собираются в новый список d. Программа выведет на экран удвоенные значения [2, 4, 6, 8].
❤5
НАЙДИТЕ ОШИБКУ В РЕШЕНИИ 🔎
4. Дана программа, которая преобразует список строк в список чисел:
Что будет выведено на экран?
Решение:
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 символов:
Что будет выведено на экран?
Решение:
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: важные алгоритмы».
До скорой встречи! 🥰
Предлагаю начать этот день с улыбки и чёткостью в мыслях. А для того, чтобы в голове всё лежало по полочкам, сегодня выпущу ролик «Как решать задание 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
Когда в алгоритме поиска максимумальной длины нужно обновлять переменную mx (максимум)?
Anonymous Quiz
78%
когда текущая длина l больше mx (if l > mx: mx = l)
8%
когда текущая длина l равна mx
9%
когда текущая длина l меньше mx
5%
на каждой итерации цикла без условий
❤1