Содержание курса
1. Первое знакомство
3 урока
181 644
113 653
32м
9288
Закрытый
1.1
Как правильно проходить этот курс
↗
66 405
39 921
5м 18с
3600
Закрытый
1.2
Первое знакомство с Python. Порядок установки
↗
45 825
38 173
8м 24с
2820
Закрытый
1.3
Варианты выполнения команд. Переходим в PyCharm
↗
69 414
35 559
18м 51с
2868
2. Мои первые шаги в Python
7 уроков
283 692
115 870
237м
16022
Закрытый
2.1
Переменные, оператор присваивания, функции type и id
↗
68 192
35 020
28м 43с
3153
Закрытый
2.2
Числа и операции над ними
↗
58 151
1 997
21м 52с
3683
Закрытый
2.3
Математические функции и модуль math
↗
57 749
29 097
40м 30с
3125
Закрытый
2.4
Функции print и input
↗
50 015
24 979
39м 56с
3096
Закрытый
2.5
Арифметические подвиги
↗
2 361
1 280
31м 39с
0
Закрытый
2.6
Логический тип Bool. Операторы сравнения
↗
45 252
22 565
39м 56с
2965
Закрытый
2.7
Булевы подвиги
↗
1 972
932
40м 11с
0
3. Постижение строк и списков
9 уроков
332 358
163 993
348м
25775
Закрытый
3.1
Введение в строки. Операции над строками
↗
44 464
22 435
43м 46с
3338
Закрытый
3.2
Индексы и срезы строк
↗
40 883
18 695
35м 31с
2814
Закрытый
3.3
Основные методы строк
↗
38 894
19 580
45м 5с
2761
Закрытый
3.4
Спецсимволы и экранирование символов
↗
36 679
18 195
25м 54с
2468
Закрытый
3.5
Форматирование строк и F-строки
↗
35 971
17 876
29м 16с
3438
Закрытый
3.6
Списки и операции над ними
↗
35 786
17 773
53м 32с
2912
Закрытый
3.7
Срезы списков. Операторы сравнения списков
↗
33 676
16 650
23м 23с
2512
Закрытый
3.8
Методы списков
↗
33 722
16 754
62м 59с
3049
Закрытый
3.9
Вложенные списки
↗
32 283
16 035
34м 30с
2483
4. Условные операторы
3 урока
93 791
46 243
199м
7395
Закрытый
4.1
Условный оператор if. Конструкция if-else
↗
33 640
16 450
75м 1с
2672
Закрытый
4.2
Вложенные условия и множественный выбор
↗
30 436
15 060
85м 50с
2426
Закрытый
4.3
Тернарный условный оператор
↗
29 715
14 733
40м 32с
2297
5. Циклы, итераторы и генераторы списков
9 уроков
207 358
100 726
683м
16344
Закрытый
5.1
Оператор цикла while
↗
30 575
14 958
98м 24с
2517
Закрытый
5.2
Операторы break, continue и else
↗
26 729
13 186
96м 24с
2076
Закрытый
5.3
Оператор цикла for и функция range
↗
25 933
12 781
61м 34с
2031
Закрытый
5.4
Примеры работы оператора цикла for. Функция enumerate
↗
24 584
12 314
109м 31с
1868
Закрытый
5.5
Итератор и итерируемые объекты. Функции iter и next
↗
23 754
11 850
22м 16с
1677
Закрытый
5.6
Вложенные циклы
↗
22 416
11 152
157м 22с
1742
Закрытый
5.7
Треугольник Паскаля
↗
12 702
10 763
10м 39с
1273
Закрытый
5.8
Генераторы списков (List comprehension)
↗
21 457
10 672
54м 43с
1711
Закрытый
5.9
Вложенные циклы и вложенные генераторы списков
↗
19 208
3 050
76м 7с
1449
6. Словари, кортежи и множества
7 уроков
108 795
55 477
480м
8604
Закрытый
6.1
Введение в словари
↗
21 947
11 226
122м 29с
1803
Закрытый
6.2
Методы словаря. Перебор его элементов в цикле
↗
17 968
9 211
100м 29с
1433
Закрытый
6.3
Кортежи (tuple) и их методы
↗
17 122
8 626
72м 32с
1406
Закрытый
6.4
Множества (set) и их методы
↗
16 485
8 240
40м 34с
1293
Закрытый
6.5
Операции над множествами. Сравнение множеств
↗
15 516
7 862
35м 40с
1233
Закрытый
6.6
Генераторы множеств и словарей
↗
15 610
7 851
63м 15с
1178
Закрытый
6.7
Моржовая операция присваивания
↗
4 147
2 461
48м 11с
258
7. Функции
12 уроков
187 159
87 520
688м
15124
Закрытый
7.1
Что такое функции. Их объявление и вызов
↗
18 880
9 249
53м 6с
1401
Закрытый
7.2
Оператор return
↗
16 941
8 316
61м 51с
1326
Закрытый
7.3
Алгоритм Евклида для нахождения НОД
↗
15 945
7 910
21м 10с
1115
Закрытый
7.4
Позиционные и именованные аргументы. Параметры со значениями
↗
15 877
7 883
57м 35с
1309
Закрытый
7.5
Функции с произвольным числом параметров
↗
15 530
7 772
90м 28с
964
Закрытый
7.6
Операторы упаковки и распаковки коллекций
↗
14 964
7 019
34м 7с
1203
Закрытый
7.7
Рекурсивные функции
↗
15 496
2 678
131м 50с
1302
Закрытый
7.8
Анонимные (lambda) функции
↗
15 197
7 536
29м 53с
1136
Закрытый
7.9
Области видимости. Ключевые слова global и nonlocal
↗
14 532
7 185
19м 34с
1554
Закрытый
7.10
Замыкания в Python. Вложенные функции
↗
15 440
7 724
39м 28с
1324
Закрытый
7.11
Декораторы функций
↗
15 366
7 745
93м 22с
1348
Закрытый
7.12
Передача аргументов декораторам
↗
12 991
6 503
60м 24с
1142
8. Модули и пакеты. Работа с файлами
7 уроков
90 078
43 480
122м
7170
Закрытый
8.1
Импорт стандартных модулей. Команды import и from
↗
13 991
6 794
19м 58с
1071
Закрытый
8.2
Импорт собственных модулей
↗
13 293
6 431
25м 15с
1120
Закрытый
8.3
Установка сторонних модулей. Пакетная установка
↗
12 764
6 120
9м 17с
932
Закрытый
8.4
Пакеты (package) в Python
↗
12 602
6 082
21м 4с
1099
Закрытый
8.5
Функция open. Чтение данных из файла
↗
12 760
6 200
17м 33с
996
Закрытый
8.6
Обработка исключения FileNotFoundError и менеджер контекста
↗
12 483
5 967
14м 36с
987
Закрытый
8.7
Запись данных в файл
↗
12 185
5 886
18м 39с
965
9. Генераторы. Некоторые полезные функции
9 уроков
105 226
50 256
492м
8765
Закрытый
9.1
Выражения-генераторы
↗
13 476
6 633
56м 34с
1169
Закрытый
9.2
Функция-генератор. Оператор yield
↗
12 501
6 218
82м 31с
1025
Закрытый
9.3
Функция map
↗
12 663
6 056
45м 41с
1091
Закрытый
9.4
Функция filter
↗
11 494
5 558
56м 27с
989
Закрытый
9.5
Функция zip
↗
11 502
5 561
60м 25с
923
Закрытый
9.6
Сортировка с помощью sort и sorted
↗
12 404
5 167
52м 41с
934
Закрытый
9.7
Аргумент key для сортировки по ключу
↗
10 461
5 132
80м 32с
854
Закрытый
9.8
Функция isinstance для проверки типов данных
↗
10 326
4 930
30м 40с
903
Закрытый
9.9
Функции all и any
↗
10 399
5 001
33м 46с
877
10. Движемся дальше, вглубь
8 уроков
76 906
44 852
269м
5049
Закрытый
10.1
Расширенное представление чисел
↗
10 892
5 044
19м 25с
820
Закрытый
10.2
Битовые операции И, ИЛИ, НЕ, XOR
↗
9 871
4 748
45м 21с
810
Закрытый
10.3
Модуль random стандартной библиотеки
↗
10 161
4 674
65м 12с
835
Закрытый
10.4
Конструкция match/case. Первое знакомство
↗
6 564
4 705
32м 1с
606
Закрытый
10.5
Конструкция match/case с кортежами и списками
↗
6 043
4 277
42м 42с
567
Закрытый
10.6
Конструкция match/case со словарями и множествами
↗
5 960
4 192
40м 28с
502
Закрытый
10.7
Конструкция match/case. Примеры и особенности использования
↗
6 805
4 906
25м 36с
531
Открытый
10.8
Итоговое испытание
↗
20 610
12 306
0м 14с
378