Курс на Stepik
Курс Introductory Python LIACS
Бесплатно

Introductory Python LIACS ★ 3.833

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

Leiden University Python course.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Introductory Python LIACS»Учеников на курсе 1 011
Сертификаты, выданные на курсе «Introductory Python LIACS»Сертификатов выдано 0
Отзывы о курсе «Introductory Python LIACS»Отзывов получено 12
Рейтинг курса «Introductory Python LIACS»Рейтинг курса 3.833
Уроки в курсе «Introductory Python LIACS»Количество уроков 175
Тесты в курсе «Introductory Python LIACS»Количество квизов 332
Задачи с кодом в курсе «Introductory Python LIACS»Количество задач с кодом 232
Время прохождения курса «Introductory Python LIACS»Время прохождения курса —
Обновления курса «Introductory Python LIACS»Обновления курса — —
Дата публикации курса «Introductory Python LIACS»Дата публикации курса — ———
Последнее обновление курса «Introductory Python LIACS»Последнее обновление — ———

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

Разделы в курсе «Introductory Python LIACS» 60 разделов Уроки в курсе «Introductory Python LIACS» 175 уроков Тесты в курсе «Introductory Python LIACS» 332 теста Задачи в курсе «Introductory Python LIACS» 232 задачи Время прохождения курса «Introductory Python LIACS» 34 ч. Последнее обновление курса «Introductory Python LIACS» обн. 3 года назад

Welcome!

2 урока
1. What is programming? ↗
2. Personal information ↗

Chapter 1.1 - About Printing

2 урока
1. Printing text ↗
2. Printing Quiz ↗

Chapter 1.2 - About Assignments

6 уроков
1. Storing strings ↗
2. Printing variables in text ↗
3. Storing numbers ↗
4. Reassigning ↗
5. Calculating with variables ↗
6. Assignment Quiz ↗

Chapter 1.3 - About Error messages

5 уроков
1. Syntax errors ↗
2. Name errors ↗
3. More errors! ↗
4. Error messages Quiz ↗
5. Shortcuts Quiz ↗

Chapter 1.4 About types

4 урока
1. Numerical types ↗
2. String types ↗
3. Types and printing ↗
4. Types Quiz ↗

Chapter 1.A - Printing

1 урок
1. Printing text ↗

Chapter 1 - Closing

2 урока
1. Retrieval exercises ↗
2. Reflection ↗

Chapter 2.1 - About Lists

6 уроков
1. List basics ↗
2. Adding elements ↗
3. Accessing elements ↗
4. Split ↗
5. Index ↗
6. List Quiz ↗

Chapter 2.2 - About files

3 урока
1. Basic file reading ↗
2. Getting a list of lines ↗
3. Files Quiz ↗

Chapter 2.3 More on types

2 урока
1. Types and functions ↗
2. List types ↗

Chapter 2.A - Tasks on file systems

3 урока
1. Mail merge ↗
2. Reading text from a file ↗
3. Counting words ↗

Chapter 2 - Closing

2 урока
1. Retrieval Exercises ↗
2. Reflection ↗

Chapter 3.1 - About Control Flow

4 урока
1. If statements ↗
2. If else statements ↗
3. If elif else ↗
4. Control flow Quiz ↗

Chapter 3.2 - About Conditions

6 уроков
1. Comparing elements ↗
2. Equality and inequality ↗
3. Conditions ↗
4. And and Or ↗
5. in ↗
6. Conditions Quiz ↗

Chapter 3 Assignment - Data validation

4 урока
1. Reading exercises ↗
2. Email address validation ↗
3. DNA sequence check ↗
4. Existing email address check ↗

Chapter 3 - Closing

2 урока
1. Retrieval exercises ↗
2. Reflection ↗

Chapter 4.1 - About For

5 уроков
1. For loops and lists ↗
2. For loops with numbers ↗
3. Continue ↗
4. Break ↗
5. For Quiz ↗

Chapter 4.2 - Reading Files, part 2

2 урока
1. Reading with for ↗
2. Files Quiz ↗

Chapter 4.A - Data validation and merging

3 урока
1. Reading Exercise ↗
2. Checking DNA with for ↗
3. Email merging ↗

Chapter 4 - Closing

2 урока
1. Retrieval Exercises ↗
2. Reflection ↗

Chapter 5.1 - About While

5 уроков
1. While loops ↗
2. While and for ↗
3. While and lists ↗
4. While and break ↗
5. While Quiz ↗

Chapter 5.2 - About Slicing

4 урока
1. Slicing basics ↗
2. Slicing with one index ↗
3. Applications of Slicing: Searching for text ↗
4. Slicing Quiz ↗

Chapter 5.A - DNA checking and length conversion

3 урока
1. Reading Excercises ↗
2. Checking DNA with while ↗
3. Length conversion ↗

Chapter 5.A - Model solutions

1 урок
1. Model solutions ↗

Chapter 5 - Closing

2 урока
1. Retrieval Exercises ↗
2. Reflection ↗

Chapter 6.1 Loop patterns

3 урока
1. List to Element ↗
2. List to Aggregrate ↗
3. List to List ↗

Chapter 6.2 - About Loop conditions

3 урока
1. Consuming lists ↗
2. Loop conditions ↗
3. Loop conditions Quiz ↗

Chapter 6.A - Conversion in a loop

4 урока
1. Reading Excercises ↗
2. Converting a list of lengths ↗
3. Counting faulty elements of a list ↗
4. Longest sentence ↗

Chapter 6.A - Model solutions

1 урок
1. Model solutions ↗

Chapter 6 - Closing

2 урока
1. Retrieval exercises ↗
2. Reflection ↗

Chapter 7.1 - About Creating Functions

4 урока
1. Functions basics ↗
2. Creating a function ↗
3. Functions without parameters ↗
4. Creating functions Quiz ↗

Chapter 7.A Songs & Functions

3 урока
1. Reading exercises ↗
2. Generating songs ↗
3. Hidden sequences ↗

Chapter 7.A - Model Solutions

1 урок
1. Model solutions ↗

Chapter 7 - Closing

2 урока
1. Retrieval exercises ↗
2. Reflection ↗

Chapter 8.1 - About Functions, Procedures and Types

6 уроков
1. Number of arguments ↗
2. Functions that do not look like functions ↗
3. Functions from modules ↗
4. Side effects ↗
5. Overloading ↗
6. Functions & Procedures Quiz ↗

Chapter 8.2 - About Arrays

4 урока
1. Limitations of lists ↗
2. Array basics and indexing ↗
3. Array operations ↗
4. Arrays Quiz ↗

Chapter 8.A - Numpy Conversions

2 урока
1. Reading exercises ↗
2. Numpy conversions ↗

Chapter 8.A - Model Solutions

1 урок
1. Model solutions ↗

Chapter 8 - Closing

2 урока
1. Retrieval exercises ↗
2. Reflection ↗

Chapter 9.1 Nesting

5 уроков
1. Nested loops ↗
2. Nested lists ↗
3. Creating matrices ↗
4. NumPy matrices ↗
5. Nesting Quiz ↗

Week 9.2 - Advanced computation

2 урока
1. Increment and decrement ↗
2. Modulo and integer division ↗

Chapter 9.3 - About Tuples

7 уроков
1. Creating and updating tuples ↗
2. The culture of tuples ↗
3. Nesting tuples ↗
4. Unpacking tuples ↗
5. Tuples as return values from functions ↗
6. Creating tuples of one element ↗
7. Tuples Quiz ↗

Chapter 9.A - Card games

3 урока
1. Reading exercises ↗
2. A valid move in Pesten ↗
3. Poker hand evaluation (extra!) ↗

Chapter 9.A - Model Solutions

1 урок
1. Model solution Pesten ↗

Chapter 9 - Closing

3 урока
1. Retrieval exercises ↗
2. Reflection ↗
3. Information about the exam ↗

Chapter 10.1 Visualization Basics

3 урока
1. Installing Python modules ↗
2. Simple plots ↗
3. Multiple figures ↗

Chapter 10.2 - About Random distributions

3 урока
1. Different distributions ↗
2. Sampling ↗
3. Random Quiz ↗

Chapter 10.A - Netflix tv-shows

1 урок
1. Plotting Netflix ratings ↗

Chapter 10.A - Model Solutions

1 урок
1. Model Solutions ↗

Chapter 10 - Closing

2 урока
1. Retrieval exercises ↗
2. Reflection ↗

Week 11.1 - About Sets

4 урока
1. Set creation ↗
2. Set operations ↗
3. Comparing sets ↗
4. Sets Quiz ↗

Chapter 11.2 - About Exceptions

4 урока
1. Exception basics ↗
2. Types of exceptions ↗
3. Finally ↗
4. Exceptions Quiz ↗

Chapter 11.A - Grading Students

1 урок
1. Grading Students ↗

Chapter 11.A - Model Solutions

1 урок
1. Model Solutions ↗

Chapter 11 - Closing

2 урока
1. Retrieval Exercises ↗
2. Reflection ↗

Chapter 12.1 - About Dictionaries

5 уроков
1. Dictionary basics ↗
2. Retrieving elements ↗
3. Adding and updating elements ↗
4. Dictionaries and None ↗
5. Dictionaries Quiz ↗

Chapter 12.2 - About Comprehension

3 урока
1. Comprehension basics ↗
2. Filtering with comprehensions ↗
3. Comprehension Quiz ↗

Chapter 12.A - Earthquakes

1 урок
1. Earthquakes ↗

Chapter 12 - Closing

2 урока
1. Retrieval exercises ↗
2. Reflection ↗

Course Closing

2 урока
1. About the exam ↗
2. Course Feedback ↗