🐣
Малыш
6–9 летКартинки, маскот и задачки про животных и космос. Никакого занудства.
1
Привет, мир!
Самый первый код. Заставь компьютер сказать «Привет!»
2
Много строчек
print можно вызывать сколько угодно раз — будут разные строки.
3
Имя в коробочке
Переменная — это коробочка с именем. Положили слово — и достаём.
4
Сложение
Python отлично складывает.
5
Минус и умножение
`-` это вычитание (отнять), `*` это умножение.
6
Сравнение
Python отвечает True (правда) или False (ложь).
7
Если — иначе
`if` делает что-то только если условие правда.
8
Повторение — for
`for` повторяет действие много раз.
9
Список друзей
Список — много слов или чисел вместе.
10
Открытка ко дню рождения
Соберём поздравление: имя + возраст.
11
Большое и маленькое
Делаем буквы БОЛЬШИМИ или маленькими.
12
Сколько букв?
`len()` считает буквы в слове или элементы в списке.
13
Первая буква
Каждая буква имеет номер. Первая — 0.
14
Числа и слова
Чтобы склеить число со словом — превращаем число в строку через str().
15
F-строка — волшебство
F-строка вставляет переменные прямо в текст.
16
Два числа сразу
Можно положить два числа в две коробочки и считать.
17
Деление
`/` всегда даёт дробь, `//` — без остатка.
18
И / ИЛИ
`and` — оба правда. `or` — хотя бы одно.
19
Несколько вариантов — elif
Если вариантов больше двух, нужен `elif`.
20
Считаем по порядку
`range(a, b)` даёт числа от a до b-1.
21
Таблица умножения
Цикл умножает за тебя!
22
Складываем в копилку
Заводим коробочку и кладём туда числа по очереди.
23
Добавить и убрать
`append` добавляет, `pop` забирает последний.
24
Сумма из списка
`sum()` складывает всё в списке.
25
Самое большое и маленькое
`max()` — самое большое, `min()` — самое маленькое.
26
Случайные числа
Модуль `random` — наш кубик.
27
Камень-ножницы-бумага (мини)
Сравниваем выбор игрока и компьютера.
28
Найди ошибку #1
Иногда в коде прячется баг. Поищи!
29
Найди ошибку #2
Самая частая ошибка — забыть отступ.
30
Своя функция
Функция — заклинание со своим именем. Один раз написал — много раз вызвал.
31
Функция возвращает
Функция может выдать ответ обратно через `return`.
32
Два аргумента
Функции могут принимать несколько значений.
33
Пока — while
`while` повторяет, пока условие правда.
34
Угадайка
Сравним загаданное число и попытку.
35
Зоопарк
Считаем сколько каких животных.
36
Есть или нет
`in` проверяет, есть ли элемент.
37
Слово задом наперёд
Магический срез `[::-1]` переворачивает.
38
Лесенка из звёздочек
Рисуем простую фигуру с помощью цикла.
39
Квадрат из звёздочек
Цикл внутри цикла рисует фигуры.
40
Словарь — книжка цветов
Словарь связывает имя и значение.
41
Добавляем в словарь
Можно положить новую пару ключ — значение.
42
Любимые фрукты — счёт
Сколько каждого фрукта в корзинке.
43
Переводчик дней
По цифре получаем название дня недели.
44
Чётное или нет
`% 2` — остаток деления на 2.
45
Только большие
Проходим по списку и берём только нужное.
46
Проект: счёт игры
Считаем очки и говорим «победа» или нет.
47
Проект: тайный код
Заменим каждую букву следующей по алфавиту.
48
Проект: поиск клада
Ходим по карте и ищем «X».
49
Проект: викторина
Сравним ответ с правильным.
50
Финал: истории-генератор
Соберём всё, что выучили — и сделаем мини-сказку!