Python 2026: различия между версиями

Материал из Public ATP Wiki
Перейти к навигации Перейти к поиску
Новая страница: «==Course team== Lecturer - Alina Rebrova Seminarian for 1 course - Alina Rebrova Seminarian for 2 course - Nikolai Spitsyn»
 
 
(не показано 5 промежуточных версий этого же участника)
Строка 2: Строка 2:
Lecturer - Alina Rebrova
Lecturer - Alina Rebrova


Seminarian for 1 course - Alina Rebrova
Seminarian for 1 course - Nikolai Spitsyn


Seminarian for 2 course - Nikolai Spitsyn
Seminarian for 2 course - Alina Rebrova
 
=Расписание=
 
С 01.09
2 курс - Семинар: вторник 10:35 - 12:00
Алина Реброва
ЛК 317
 
С 04.09
1 курс - Семинар: пятница 13:55 - 15:20
Николай Спицын
706 КПМ
 
С 04.09 1 и 2 курс - Лекции: пятница 17:05 - 18:30
Алина Реброва
208 УПМ
 
 
 
 
=Программа курса=
 
==Темы занятий==
1. Компилируемость интерпретируемость языков
Вводим понятие PyObject/PyVarobject, хэшируемость, словари, Циклы + условия"
 
2.Функции - теория
 
3.Функция как объект + замыкания
 
4.Декораторы
 
5.Исключения
 
6. ООП: конструктор, деструктор, инициализатор, файналайзер
 
7.ООП: наследование, инкапсуляция
 
8. Абстрактные классы
 
9. Dunder методы
 
10. Генераторы, итераторы
 
11.Файлы + контекстные менеджеры
(txt, csv, json...)
dataclass"
 
12.typing + venv
 
13. venv + numpy + pandas
 
14. pandas + графики + принципы построения графиков
 
15. Коллоквиум

Текущая версия от 21:54, 28 октября 2026

Course team

Lecturer - Alina Rebrova

Seminarian for 1 course - Nikolai Spitsyn

Seminarian for 2 course - Alina Rebrova

Расписание

С 01.09 2 курс - Семинар: вторник 10:35 - 12:00 Алина Реброва ЛК 317

С 04.09 1 курс - Семинар: пятница 13:55 - 15:20 Николай Спицын 706 КПМ

С 04.09 1 и 2 курс - Лекции: пятница 17:05 - 18:30 Алина Реброва 208 УПМ



Программа курса

Темы занятий

1. Компилируемость интерпретируемость языков Вводим понятие PyObject/PyVarobject, хэшируемость, словари, Циклы + условия"

2.Функции - теория

3.Функция как объект + замыкания

4.Декораторы

5.Исключения

6. ООП: конструктор, деструктор, инициализатор, файналайзер

7.ООП: наследование, инкапсуляция

8. Абстрактные классы

9. Dunder методы

10. Генераторы, итераторы

11.Файлы + контекстные менеджеры (txt, csv, json...) dataclass"

12.typing + venv

13. venv + numpy + pandas

14. pandas + графики + принципы построения графиков

15. Коллоквиум