Курс на Stepik
Обложка курса «Python Programming for NIS» на Stepik
Бесплатно

Python Programming for NIS 3.556

Открыть на
STEPIK.ORG

Сборник задач для развития навыков программирования В сборнике представлены несколько тематических разделов, каждый из которых содержит уроки. В каждом уроке предлагается несколько задач для решения.   Все задачи каждого урока дифференцированы от простых к сложным. Также предлагаются задачи повышенной сложности, которые помечены знаком "*". Чем больше звезд, тем выше сложность.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python Programming for NIS»Учеников на курсе 7 424
Сертификаты, выданные на курсе «Python Programming for NIS»Сертификатов выдано 0
Отзывы о курсе «Python Programming for NIS»Отзывов получено 9
Рейтинг курса «Python Programming for NIS»Рейтинг курса 3.556
Уроки в курсе «Python Programming for NIS»Количество уроков 50
Тесты в курсе «Python Programming for NIS»Количество квизов 57
Задачи с кодом в курсе «Python Programming for NIS»Количество задач с кодом 342
Время прохождения курса «Python Programming for NIS»Время прохождения курса
Обновления курса «Python Programming for NIS»Обновления курса
Дата публикации курса «Python Programming for NIS»Дата публикации курса
Последнее обновление курса «Python Programming for NIS»Последнее обновление

Содержание курса

Разделы в курсе «Python Programming for NIS» 9 разделов Уроки в курсе «Python Programming for NIS» 50 уроков Тесты в курсе «Python Programming for NIS» 57 тестов Задачи в курсе «Python Programming for NIS» 342 задачи Время прохождения курса «Python Programming for NIS» 18 ч. Последнее обновление курса «Python Programming for NIS» обн. 10 апреля 2026

1. Input and output data

7 уроков
Закрытый
1.1 Introduction to Python programming
6 695
2 699
4м 7с
42
Закрытый
1.2 Basic output. print()
3 777
2 497
18м 3с
11
Закрытый
1.3 Basic input
3 132
1 969
27м 12с
-23
Закрытый
1.4 Data Types
2 778
2 075
5м 21с
29
Закрытый
1.5 Sequences tasks
2 508
1 613
15м 49с
-10
Закрытый
1.6 Integer Arithmetic
2 349
904
20м 28с
-25
Закрытый
1.7 String Operations
2 201
1 580
2м 29с
6

2. IF statement

4 урока
Закрытый
2.1 Conditional Statements
2 814
2 113
7м 18с
7
Закрытый
2.2 Conditionals. Nested conditionals
2 572
1 781
14м 12с
27
Закрытый
2.3 Conditionals and operators
2 383
1 940
2м 26с
14
Закрытый
2.4 Combined Conditions, Logical Connections
2 339
966
31м 11с
-28

3. Built-in functions

2 урока
Закрытый
3.1 Type Conversion
2 081
1 246
7м 12с
-4
Закрытый
3.2 Review
1 722
1 020
7м 7с
7

4. Loops

6 уроков
Закрытый
4.1 WHILE Loop
2 761
951
27м 39с
-42
Закрытый
4.2 Types of errors, Debugging a program
1 911
748
9м 10с
5
Закрытый
4.3 FOR Loop
2 322
784
29м 17с
-13
Закрытый
4.4 Break and Continue Statements
1 643
510
10м 4с
-4
Закрытый
4.5 Nested loops
1 920
455
18м 44с
-5
Закрытый
4.6 Summative Assessment
1 632
691
9м 31с
-10

5. Collections

11 уроков
Закрытый
5.1 Sets
3 089
1 071
39м 15с
-26
Закрытый
5.2 Strings. Indexing
2 596
1 103
27м 48с
-19
Закрытый
5.3 Character encoding
2 033
904
12м 34с
-7
Закрытый
5.4 Strings. Slicing
2 215
716
20м 43с
-29
Закрытый
5.5 Lists
2 643
1 289
20м 46с
6
Закрытый
5.6 Split and join methods
2 168
972
12м 43с
-17
Закрытый
5.7 Tuples
2 363
625
18м 18с
-24
Закрытый
5.8 String Methods
2 310
777
21м 9с
-61
Закрытый
5.9 List methods
2 167
982
16м 12с
-24
Закрытый
5.10 Nested lists
2 446
542
28м 4с
-89
Закрытый
5.11 Dictionaries
2 419
393
34м 56с
-39

6. Functions

3 урока
Закрытый
6.1 Functions. Arguments
2 157
813
31м 24с
-61
Закрытый
6.2 Functions. Return
1 620
737
16м 3с
-32
Закрытый
6.3 Lambda functions
1 734
829
25м 31с
-28

7. Object-Oriented Programming(OOP)

2 урока
Открытый
7.1 Python Classes and Objects
2 435
554
43м 34с
-67
Открытый
7.2 Polymorphism and Inheritance
1 928
754
21м 9с
-23

8. Modules

11 уроков
Закрытый
8.1 Random Library
2 124
218
39м 29с
-6
Закрытый
8.2 PIL Library (pillow)
1 591
107
60м 5с
-20
Закрытый
8.3 Wave Library
1 208
133
16м 53с
-2
Закрытый
8.4 PyGame. Draw module
1 369
159
27м 9с
-20
Закрытый
8.5 PyGame. Surfaces. Animation and time
1 224
209
42м 9с
-2
Закрытый
8.6 PyGame. Mouse events
1 043
147
27м 47с
-7
Закрытый
8.7 PyGame. Keyboard events
1 083
222
27м 10с
5
Закрытый
8.8 PyGame. Output text. Game counter
947
114
27м 31с
2
Закрытый
8.9 PyGame. Load and control images
885
115
28м 35с
-1
Закрытый
8.10 PyGame. Object collisions
918
115
18м 17с
-2
Закрытый
8.11 Chatbots
809
270
23м 9с
1

9. Challenges

4 урока
Закрытый
9.1 Task 1
773
75
14м 10с
2
Закрытый
9.2 System numbers
257
20
51м 6с
0
Закрытый
9.3 Arrays
259
25
31м 23с
-4
Закрытый
9.4 Рекурсия (Задачи)
170
16
49м 27с
-1