Курс на Stepik
Курс Python for LUC
Бесплатно

Python for LUC 4.000

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

LUC Python course. Teaches the basics of Python syntax, and some use of Python for scientific programming with numpy.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python for LUC»Учеников на курсе 621
Сертификаты, выданные на курсе «Python for LUC»Сертификатов выдано 0
Отзывы о курсе «Python for LUC»Отзывов получено 1
Рейтинг курса «Python for LUC»Рейтинг курса 4.000
Уроки в курсе «Python for LUC»Количество уроков 170
Тесты в курсе «Python for LUC»Количество квизов 298
Задачи с кодом в курсе «Python for LUC»Количество задач с кодом 286
Время прохождения курса «Python for LUC»Время прохождения курса
Обновления курса «Python for LUC»Обновления курса
Дата публикации курса «Python for LUC»Дата публикации курса
Последнее обновление курса «Python for LUC»Последнее обновление

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

Разделы в курсе «Python for LUC» 49 разделов Уроки в курсе «Python for LUC» 170 уроков Тесты в курсе «Python for LUC» 298 тестов Задачи в курсе «Python for LUC» 286 задач Время прохождения курса «Python for LUC» 18 ч. Последнее обновление курса «Python for LUC» обн. 6 лет назад

1. Welcome!

3 урока
Открытый
1.1 What is programming?
615
394
2м 48с
4
Открытый
1.2 How will this course work?
425
325
2м 17с
3
Открытый
1.3 Personal information
380
302
1м 21с
3

2. Chapter 1.1 - About Printing

3 урока
Открытый
2.1 Printing numbers
398
336
1м 18с
2
Открытый
2.2 Printing text
380
246
6м 50с
2
Открытый
2.3 Printing Quiz
347
151
4м 41с
-1

3. Chapter 1.2 - About Asserts

2 урока
Открытый
3.1 Asserting the truth
353
219
4м 12с
4
Открытый
3.2 Asserts Quiz
323
130
2м 50с
3

4. Chapter 1.3 - About Assignments

6 уроков
Открытый
4.1 Storing numbers
339
252
2м 30с
3
Открытый
4.2 Calculating with variables
293
238
1м 12с
3
Открытый
4.3 Storing strings
291
220
2м 5с
3
Открытый
4.4 Reassigning
287
233
1м 40с
2
Открытый
4.5 About storing lists
282
231
2м 40с
2
Открытый
4.6 Assignment Quiz
281
102
2м 14с
3

5. Chapter 1.4 - About Error messages

4 урока
Открытый
5.1 Syntax errors
290
181
3м 7с
3
Открытый
5.2 Name errors
267
176
1м 22с
3
Открытый
5.3 More errors!
261
127
1м 56с
3
Открытый
5.4 Error messages Quiz
249
89
2м 27с
2

6. Chapter 1.5 - About Lists

7 уроков
Открытый
6.1 List basics
288
227
2м 5с
2
Открытый
6.2 Adding elements
264
164
4м 9с
1
Открытый
6.3 Accessing elements
257
204
5м 31с
3
Открытый
6.4 Creating lists from other objects
254
147
10м 49с
4
Открытый
6.5 Index
237
191
2м 39с
2
Открытый
6.6 Random selection
235
151
2м 33с
2
Открытый
6.7 List Quiz
234
89
2м 11с
4

7. Chapter 1.6 - About files

3 урока
Открытый
7.1 Basic file reading
235
145
4м 39с
3
Открытый
7.2 Getting a list of lines
219
127
5м 58с
3
Открытый
7.3 Files Quiz
210
78
1м 57с
2

8. Chapter 1 Puzzle - Word count

3 урока
Открытый
8.1 Step 1: Counting words
227
156
4м 24с
-2
Открытый
8.2 Step 2: Reading text from a file
210
123
6м 54с
1
Открытый
8.3 Step 3: Free form!
203
88
8м 2с
2

9. Running Python locally

2 урока
Открытый
9.1 Running full Python programs
206
170
3м 50с
3
Открытый
9.2 Running Python locally
187
158
1м 58с
3

10. Chapter 1 Closing

2 урока
Открытый
10.1 Retrieval exercises
187
77
2м 58с
1
Открытый
10.2 Reflection
165
70
1м 51с
1

11. Chapter 2.1 - About Control Flow

4 урока
Открытый
11.1 If statements
211
118
4м 8с
-2
Открытый
11.2 If else statements
196
141
2м 59с
2
Открытый
11.3 If elif else
189
106
6м 6с
1
Открытый
11.4 Control flow Quiz
182
61
2м 19с
2

12. Chapter 2.2 - About Conditions

5 уроков
Открытый
12.1 Comparing elements
182
148
1м 36с
3
Открытый
12.2 Equality and inequality
183
137
3м 15с
1
Открытый
12.3 Conditions
179
81
4м 30с
3
Открытый
12.4 And and Or
174
133
2м 58с
2
Открытый
12.5 Conditions Quiz
165
54
3м 9с
3

13. Chapter 2.3 - About For

7 уроков
Закрытый
13.1 For loops and lists
174
137
5м 35с
3
Открытый
13.2 For loops with numbers
173
143
3м 32с
3
Открытый
13.3 Accumulating to new lists
169
109
9м 54с
4
Открытый
13.4 Continue
160
129
6м 7с
3
Открытый
13.5 Break
163
129
2м 30с
2
Открытый
13.6 Accumulating to numbers
160
118
4м 12с
3
Открытый
13.7 For Quiz
171
47
5м 13с
2

14. Chapter 2.4 - About While

5 уроков
Открытый
14.1 While loops
161
77
4м 20с
2
Открытый
14.2 While and for
155
83
4м 8с
3
Открытый
14.3 While and lists
158
73
11м 39с
1
Открытый
14.4 While and break
149
92
9м 37с
3
Открытый
14.5 While Quiz
136
43
3м 8с
3

15. Chapter 2.5 - About Loop conditions

4 урока
Открытый
15.1 Consuming lists
163
62
8м 26с
1
Открытый
15.2 While len(list)
915
48
5м 29с
2
Открытый
15.3 While list:
161
75
3м 31с
2
Открытый
15.4 Loop conditions Quiz
130
46
1м 37с
1

16. Chapter 2.6 - Reading Files, part 2

2 урока
Открытый
16.1 Reading with for
137
77
7м 10с
3
Открытый
16.2 Files Quiz
125
40
0м 21с
1

17. Chapter 2 Puzzles - More word counts and Encryption

3 урока
Открытый
17.1 Puzzle 1: Word count with for loops
133
32
12м 5с
-2
Открытый
17.2 Puzzle 2 - Step 1: Encryption
111
52
8м 9с
2
Открытый
17.3 Puzzle 2 - Step 2: Decryption
106
26
25м 2с
2

18. Chapter 2 Closing

2 урока
Открытый
18.1 Retrieval exercises
108
33
1м 14с
2
Открытый
18.2 Reflection
89
33
1м 44с
2

19. Chapter 3.1 About types

5 уроков
Открытый
19.1 Numerical types
123
36
4м 6с
2
Открытый
19.2 List types
126
76
2м 4с
3
Открытый
19.3 String types
117
71
3м 3с
3
Открытый
19.4 Types and printing
113
39
6м 53с
4
Открытый
19.5 Types Quiz
110
37
2м 38с
3

20. Chapter 3.2 - About Arrays

3 урока
Открытый
20.1 Limitations of lists
118
27
3м 0с
3
Открытый
20.2 Array basics and indexing
117
85
2м 0с
2
Открытый
20.3 Arrays Quiz
107
40
1м 54с
1

21. Chapter 3.3 - About Functions & Procedures

6 уроков
Открытый
21.1 Calling Functions
120
26
3м 5с
2
Открытый
21.2 Functions that do not look like functions
110
48
2м 18с
1
Открытый
21.3 Functions from modules
111
59
1м 13с
1
Открытый
21.4 Side effects
106
54
3м 36с
1
Открытый
21.5 Overloading
108
69
4м 51с
2
Открытый
21.6 Functions & Procedures Quiz
105
34
2м 3с
0

22. Chapter 3.4 Nesting

5 уроков
Открытый
22.1 Nested loops
106
41
8м 43с
2
Открытый
22.2 Nested lists
100
60
3м 13с
2
Открытый
22.3 Creating matrices
101
77
1м 46с
2
Открытый
22.4 NumPy matrices
101
39
11м 29с
2
Открытый
22.5 Nesting Quiz
93
35
2м 46с
2

23. Chapter 3.5 - About None

3 урока
Открытый
23.1 What is None?
102
65
2м 34с
3
Открытый
23.2 infinity and NaN
100
38
5м 5с
3
Открытый
23.3 None Quiz
90
36
1м 31с
2

24. Chapter 3.6 - About Reading Files, part 3

3 урока
Открытый
24.1 Retrieving parts of a given text
99
52
9м 21с
1
Открытый
24.2 Converting text
89
38
5м 37с
1
Открытый
24.3 Reading Files Quiz
90
32
2м 32с
2

25. Chapter 3 Puzzle

3 урока
Открытый
25.1 Step 1: Reading data from a file
84
37
7м 47с
1
Открытый
25.2 Step 2: Calculating basic statistics
82
35
3м 58с
2
Открытый
25.3 Step 3: Plotting with mathplotlib
77
57
3м 37с
1

26. Chapter 3 Closing

2 урока
Открытый
26.1 Retrieval exercises
67
25
1м 56с
1
Открытый
26.2 Reflection
74
26
1м 34с
1

27. Chapter 4.1 - About Exceptions

4 урока
Открытый
27.1 Exception basics
64
29
5м 35с
2
Открытый
27.2 Types of exceptions
42
32
1м 43с
2
Открытый
27.3 Finally
45
28
3м 6с
2
Открытый
27.4 Exceptions Quiz
41
21
2м 50с
2

28. Week 4.2 - About Sets

4 урока
Открытый
28.1 Set creation
48
27
5м 48с
4
Открытый
28.2 Set operations
42
25
3м 46с
3
Открытый
28.3 Comparing sets
42
24
3м 44с
4
Открытый
28.4 Sets Quiz
46
21
2м 43с
1

29. Chapter 4.3 - About Creating Functions

4 урока
Открытый
29.1 Functions basics repetition
47
23
2м 41с
2
Открытый
29.2 Creating a function
45
29
12м 43с
0
Открытый
29.3 Functions without parameters
40
30
2м 38с
1
Открытый
29.4 Creating functions Quiz
40
21
2м 8с
3

30. Chapter 4.4 - About Slicing

4 урока
Открытый
30.1 Slicing basics
44
30
4м 29с
3
Открытый
30.2 Slicing with one index
41
29
3м 9с
3
Открытый
30.3 Applications of Slicing: Searching for text
41
25
8м 44с
2
Открытый
30.4 Slicing Quiz
45
20
1м 25с
2

31. Chapter 4.5 - About Recursion

2 урока
Открытый
31.1 Recursion
43
22
5м 52с
2
Открытый
31.2 Recursion Quiz
41
19
0м 29с
2

32. Week 4.6 - About Scope

3 урока
Открытый
32.1 Scope & Shadowing
39
20
3м 57с
1
Открытый
32.2 Global scope
41
27
4м 31с
1
Открытый
32.3 Scope Quiz
40
19
1м 26с
1

33. Chapter 4 Puzzle

2 урока
Открытый
33.1 Hidden sequences
43
10
62м 0с
-1
Открытый
33.2 Number rivers
40
1
64м 59с
-2

34. Chapter 4 Closing

2 урока
Открытый
34.1 Retrieval exercises
42
16
1м 40с
0
Открытый
34.2 Reflections
32
15
0м 21с
0

35. Chapter 5.1 - About Lambdas

4 урока
Открытый
35.1 Storing functions in variables
39
9
13м 24с
0
Открытый
35.2 Functions that return functions
33
21
8м 17с
-9
Открытый
35.3 Anonymous functions
31
20
6м 25с
0
Открытый
35.4 Lambdas Quiz
35
13
9м 32с
-1

36. Chapter 5.2 - About Dictionaries

5 уроков
Открытый
36.1 Dictionary basics
40
9
4м 2с
-1
Открытый
36.2 Retrieving elements
38
20
5м 10с
1
Открытый
36.3 Adding and updating elements
36
20
3м 45с
1
Открытый
36.4 Dictionaries and None
35
23
2м 59с
1
Открытый
36.5 Dictionaries Quiz
38
14
2м 38с
1

37. Chapter 5.3 - About Comprehension

3 урока
Открытый
37.1 Repetition of repetition
35
22
2м 8с
1
Открытый
37.2 Filtering with comprehensions
30
21
1м 18с
1
Открытый
37.3 Comprehension Quiz
38
13
11м 18с
-1

38. Chapter 5.4 - About Random distributions

3 урока
Открытый
38.1 Different distributions
35
10
9м 21с
-2
Открытый
38.2 Sampling
30
18
1м 36с
1
Открытый
38.3 Random Quiz
29
12
1м 40с
1

39. Chapter 5 Puzzle

2 урока
Открытый
39.1 Mayan calendar
30
1
119м 40с
0
Открытый
39.2 "Roman" numerals basic
29
0
99м 54с
-1

40. Chapter 5 Closing

2 урока
Открытый
40.1 Retrieval exercises
28
12
0м 27с
0
Открытый
40.2 Reflection
26
11
0м 18с
0

41. Chapter 6.1 - About Tuples

6 уроков
Открытый
41.1 Creating and updating tuples
32
17
2м 59с
1
Открытый
41.2 Some unexpected tuple things
29
15
2м 21с
1
Открытый
41.3 The culture of tuples
29
17
2м 37с
-1
Открытый
41.4 Nesting tuples
29
14
2м 14с
-1
Открытый
41.5 Unpacking tuples
26
15
3м 17с
-1
Открытый
41.6 Tuples Quiz
33
11
1м 28с
1

42. Chapter 6.2 Advanced functions

5 уроков
Открытый
42.1 Keyword arguments
29
15
2м 21с
1
Открытый
42.2 Default parameters
28
14
2м 14с
1
Открытый
42.3 Functions with a variable number of arguments
25
14
2м 18с
1
Открытый
42.4 Kwargs
23
11
2м 32с
1
Открытый
42.5 Advanced functions quiz
33
12
2м 21с
1

43. Chapter 6.3 Optional typing

3 урока
Открытый
43.1 Typing variables
31
15
1м 56с
1
Открытый
43.2 Typing functions
28
22
1м 4с
0
Открытый
43.3 Optional typing Quiz
31
11
2м 33с
1

44. Chapter 6 Puzzle

1 урок
Открытый
44.1 Palindromes
32
1
69м 54с
0

45. Chapter 6 Closing

2 урока
Открытый
45.1 Retrieval exercises
31
12
0м 19с
1
Открытый
45.2 Reflections
31
11
0м 18с
0

46. Chapter 7.1 - About Classes

4 урока
Открытый
46.1 Classes basics
37
14
4м 19с
1
Открытый
46.2 Initialization
29
20
5м 25с
1
Открытый
46.3 Methods
31
17
5м 50с
1
Открытый
46.4 Printing classes
29
10
7м 12с
1

47. Chapter 7.2 - About Inheritance

4 урока
Открытый
47.1 Inheritance basics
26
11
5м 1с
1
Открытый
47.2 Inheritance terminology
23
13
2м 37с
1
Открытый
47.3 Overriding methods
27
13
2м 12с
1
Открытый
47.4 Classes & Inheritance Quiz
27
9
7м 13с
-1

48. Chapter 7 Closing

2 урока
Открытый
48.1 Retrieval exercises
23
10
2м 30с
0
Открытый
48.2 Reflections
22
11
0м 18с
0

49. Chapter 7 Puzzle

2 урока
Открытый
49.1 Gaussian primes in the plane
28
0
33м 24с
-1
Открытый
49.2 Gaussian loops
28
0
43м 22с
0