Содержание курса
1. Первые шаги
12 уроков
811 694
194 633
372м
29341
Закрытый
1.1
Введение в курс
↗
129 589
73 203
5м 59с
3552
Закрытый
1.2
Варианты выполнения кода. Первая программа
↗
101 978
21 093
10м 38с
2985
Закрытый
1.3
Числа и операции над ними
↗
88 195
18 787
19м 56с
2941
Закрытый
1.4
Переменные в Python. Оператор присваивания
↗
76 951
13 093
23м 20с
2554
Закрытый
1.5
Функция input()
↗
74 263
13 822
57м 13с
3616
Закрытый
1.6
Продолжение функции input()
↗
46 253
675
43м 40с
2049
Закрытый
1.7
Функция print()
↗
57 455
10 714
29м 6с
2198
Закрытый
1.8
Деление нацело и деление по остатку
↗
54 037
9 707
74м 18с
2619
Открытый
1.9
Оператор присваивания с операцией
↗
41 080
8 700
9м 4с
1308
Закрытый
1.10
Логический тип Bool. Операции сравнения
↗
49 114
7 820
47м 13с
2215
Закрытый
1.11
Округление вверх и округление вниз
↗
45 763
8 192
39м 35с
1760
Открытый
1.12
Деление нацело и по остатку отрицательных чисел в Python
↗
47 016
8 827
17м 28с
1544
2. Строки и списки
16 уроков
503 469
121 398
494м
27985
Открытый
2.1
Cтроки и операции над ними
↗
46 779
9 504
33м 29с
2108
Открытый
2.2
Комментарии в коде
↗
35 108
8 978
8м 23с
1108
Закрытый
2.3
Строки: индексы и срезы
↗
46 303
7 777
37м 40с
2283
Закрытый
2.4
Методы строк
↗
45 384
8 085
75м 35с
2593
Закрытый
2.5
Методы строк 2
↗
30 684
6 730
31м 52с
1501
Закрытый
2.6
Методы строк 3
↗
8 644
6 609
10м 35с
323
Закрытый
2.7
Экранированные (служебные) символы в Python
↗
39 149
6 104
19м 33с
1749
Закрытый
2.8
Методы строк 4
↗
28 500
6 308
27м 46с
1295
Закрытый
2.9
Форматирование строк Python. Метод format
↗
37 794
5 237
44м 8с
2610
Закрытый
2.10
F-строки
↗
39 695
5 850
37м 28с
2417
Открытый
2.11
F-строки, дополнительные возможности
↗
26 510
5 356
30м 0с
1943
Закрытый
2.12
Списки и операции над ними
↗
38 803
6 035
40м 18с
2276
Закрытый
2.13
Списки: индексы и срезы
↗
33 698
6 230
29м 47с
2107
Закрытый
2.14
Списки и их методы
↗
7 537
6 154
18м 11с
359
Закрытый
2.15
Списки и их методы. Часть 2
↗
31 631
21 134
23м 40с
2938
Закрытый
2.16
Методы split и join
↗
7 250
5 307
33м 15с
375
3. Условия
6 уроков
166 113
31 183
312м
10017
Закрытый
3.1
Условный оператор
↗
39 041
6 496
90м 10с
2690
Закрытый
3.2
Моржовый оператор
↗
7 475
4 401
35м 9с
346
Открытый
3.3
Тернарный оператор
↗
28 290
5 459
21м 57с
1306
Закрытый
3.4
Вложенный оператор if
↗
33 694
5 147
83м 29с
1953
Закрытый
3.5
Множественный выбор при помощи оператора elif
↗
31 693
4 774
57м 15с
1911
Открытый
3.6
Оператор match-case
↗
25 920
4 906
25м 47с
1811
4. Цикл while
6 уроков
160 694
24 084
492м
8509
Закрытый
4.1
Знакомство с циклом while
↗
35 024
4 614
142м 55с
2146
Закрытый
4.2
Инструкции break, continue, else
↗
26 329
3 962
71м 39с
1370
Открытый
4.3
Закрепляем while. Задачи посложнее
↗
23 898
3 489
168м 30с
1289
Закрытый
4.4
Обход всех цифр числа с помощью while
↗
22 912
3 955
31м 54с
1313
Закрытый
4.5
Нахождение всех делителей числа
↗
25 596
3 071
44м 43с
1143
Закрытый
4.6
Алгоритм Евклида
↗
26 935
4 993
36м 1с
1248
5. Итерируемые объекты и цикл for
11 уроков
215 634
40 664
1011м
12345
Закрытый
5.1
Функция range и итерируемые объекты
↗
29 236
5 863
26м 20с
1364
Закрытый
5.2
Цикл for. Обход элементов функции range
↗
28 142
3 803
102м 35с
1676
Закрытый
5.3
Цикл for. Обход списков и строк
↗
25 266
3 986
101м 20с
1718
Закрытый
5.4
Вновь break, continue, else, pass
↗
4 666
3 170
36м 48с
200
Закрытый
5.5
Переходим на PyCharm
↗
17 982
3 592
33м 3с
928
Закрытый
5.6
Метод подсчета. Сортировка подсчетом Python
↗
23 886
4 701
46м 1с
923
Открытый
5.7
Генераторы списков Python | List comprehension
↗
21 801
3 827
59м 28с
1697
Закрытый
5.8
Вложенные циклы
↗
23 457
2 546
154м 9с
1145
Закрытый
5.9
Вложенные списки. Введение
↗
4 092
2 457
42м 51с
186
Закрытый
5.10
Вложенные списки, часть 2
↗
22 310
4 439
196м 12с
1446
Открытый
5.11
Вложенные списки, часть 3
↗
14 796
2 280
215м 18с
1062
6. None, словари, множества и кортежи
15 уроков
207 801
61 816
616м
13813
Открытый
6.1
Тип NoneType и значение None
↗
18 581
3 672
9м 43с
842
Закрытый
6.2
Кортежи (tuple). Операции и методы кортежей
↗
16 030
4 560
26м 38с
1381
Открытый
6.3
Кортежи. Продолжение
↗
15 853
2 422
34м 52с
820
Открытый
6.4
Словарь. Знакомство с типом данных dict
↗
17 573
3 026
53м 28с
1205
Открытый
6.5
Операции со словарями
↗
16 187
2 707
31м 14с
866
Закрытый
6.6
Методы словаря
↗
17 208
2 466
89м 34с
1397
Закрытый
6.7
Итерация словарей
↗
3 810
2 112
79м 58с
213
Закрытый
6.8
Ситуации, где полезно использовать словарь
↗
14 897
1 953
83м 15с
1267
Открытый
6.9
Генераторы словарей
↗
16 653
2 117
52м 27с
994
Открытый
6.10
Вспомним вновь генераторы списков
↗
16 835
3 247
22м 2с
1081
Открытый
6.11
Знакомство с множествами. Тип данных set
↗
12 847
2 547
54м 48с
1056
Открытый
6.12
Операции с множествами
↗
13 148
9 892
16м 44с
815
Закрытый
6.13
Подмножество и надмножество. Сравнение множеств.
↗
2 779
2 364
3м 35с
124
Закрытый
6.14
Методы множеств
↗
13 916
9 626
56м 53с
1100
Закрытый
6.15
Неизменяемое множество frozenset
↗
11 484
9 105
10м 17с
652
7. Функции
3 урока
60 231
9 092
235м
3665
Закрытый
7.1
Определение и вызов функции. Инструкция def
↗
22 770
3 293
64м 54с
1300
Закрытый
7.2
Зачем нужны функции в программировании
↗
18 959
2 934
30м 25с
1038
Закрытый
7.3
Возвращаемое значение функции. Оператор return
↗
18 502
2 865
140м 23с
1327
8. Исключения в python
3 урока
12 904
8 508
39м
599
Закрытый
8.1
Знакомство с исключениями
↗
4 899
2 932
11м 17с
199
Закрытый
8.2
Обработка исключений
↗
4 021
2 714
20м 43с
212
Закрытый
8.3
Обработка исключений. Продолжение
↗
3 984
2 862
8м 4с
188
9. Выпускной
2 урока
24 213
3 581
2м
777
Открытый
9.1
Поздравляю
↗
22 456
2 650
2м 43с
777
Закрытый
9.2
Что дальше?
↗
1 757
931
0м 27с
0