Программирование на Python КНАД 25/26 — различия между версиями
Serggor (обсуждение | вклад) |
Serggor (обсуждение | вклад) |
||
| (не показано 8 промежуточных версии этого же участника) | |||
| Строка 19: | Строка 19: | ||
2. '''10 сентября.''' Условный оператор. Цикл while. Использование стандартных модулей. [https://docs.google.com/presentation/d/1y7fZMcx9zOdOM1gaaUndkrdlciQbZ1rj4t3vKJSHE9Y/edit#slide=id.geef548b5a9_0_125 слайды] | 2. '''10 сентября.''' Условный оператор. Цикл while. Использование стандартных модулей. [https://docs.google.com/presentation/d/1y7fZMcx9zOdOM1gaaUndkrdlciQbZ1rj4t3vKJSHE9Y/edit#slide=id.geef548b5a9_0_125 слайды] | ||
| + | |||
| + | 3. '''15 сентября''' Списки и кортежи. Цикл for. Основы работы с файлами. [https://docs.google.com/presentation/d/1OxeR-y1LO3pQltrihm6WYHambCh5AsKNqRae5V94tPE/edit?usp=sharing слайды] | ||
| + | |||
| + | 4. '''17 сентября''' Функции и рекурсия. [https://docs.google.com/presentation/d/1vcibwSDPC0treU4DSWJ9pdN34Tx98885xfE9yQuJT-k/edit?usp=sharing слайды] | ||
| + | |||
| + | 5. '''22 сентября''' Сортировка в Python. Итераторы и генераторы [https://docs.google.com/presentation/d/1acXlt8W2e28ewoRxkt5oNUguWcSZBzhgyC6dm5XtJsg/edit?usp=sharing слайды] | ||
| + | |||
| + | 6. '''24 сентября''' Именованные кортежи, двусторонняя очередь. Декораторы. [https://docs.google.com/presentation/d/1x78vCIWxY70uWgVvBCPOhjnNWemMBqG1gVv_9I0Iddo/edit?usp=sharing слайды] | ||
| + | |||
| + | 7. '''29 сентября''' Методы генераторов.[https://docs.google.com/presentation/d/1x78vCIWxY70uWgVvBCPOhjnNWemMBqG1gVv_9I0Iddo/edit?usp=sharing слайды] | ||
| + | |||
| + | 8. '''1 октября''' Множества и словари. Модуль collections. [https://docs.google.com/presentation/d/1isbMmgKFQg_cwER-_PgZ3zUPg_KLklgR0_nxXAF3phY/edit?usp=sharing слайды] | ||
| + | |||
| + | 9. '''2 октября''' Основы ООП: Инкапсуляция. Классы в Python. [https://docs.google.com/presentation/d/16fUGtIZDI5607Mlh0iJ0MWtFdisPoXc4EHCLBhQ86kI/edit?usp=sharing слайды] | ||
| + | |||
| + | 10. '''8 октября''' Статические поля. Методы классов, арифметические magic методы, строковое представление классов. [https://docs.google.com/presentation/d/16fUGtIZDI5607Mlh0iJ0MWtFdisPoXc4EHCLBhQ86kI/edit?usp=sharing слайды] | ||
| + | |||
| + | 11. '''13 октября''' Продвинутые возможности работы с классами. Методы класса и статические методы. Property. [https://docs.google.com/presentation/d/14dVlhwYykGUS0Xcm2f7fba1XsrfTQK-9DAXICcbZ5Is/edit?usp=sharing слайды] | ||
| + | |||
| + | 12. '''15 октября''' Наследование и полиморфизм в Python. Класс как пространство имён. Абстрактные классы, слоты. [https://docs.google.com/presentation/d/1ukHsyUEM_mf0PgcQR1ONNEn_NHGow-_ctZ36ivQL2Jc/edit?usp=sharing слайды] | ||
| + | |||
| + | 13. '''20 октября''' Асинхронность в Python. [https://docs.google.com/presentation/d/1Ik28hL_gLFD3MFQibtrJt3KYplaszQ67WwLrJaZJScY/edit?usp=sharing слайды] | ||
Текущая версия на 16:18, 20 октября 2025
Основная информация по курсу
Форма обратной связи. Можно заполнять когда угодно с любыми вопросами
Ссылка на чат курса в телеграм – обязательно к вступлению
Задание для получения автомата в начале курса
Описание задания Сдавать необходимо в форму
Лекции
1. 8 сентября. Немного об истории. Hello, world! Понятие переменной, целочисленная арифметика, вещественные числа. Представление целых чисел в памяти компьютера. Битовые операции. Питон как простейший калькулятор. Операторы сравнения, присваивания. Знакомство с Jupyter Notebook, docs.python.org. слайды colab
2. 10 сентября. Условный оператор. Цикл while. Использование стандартных модулей. слайды
3. 15 сентября Списки и кортежи. Цикл for. Основы работы с файлами. слайды
4. 17 сентября Функции и рекурсия. слайды
5. 22 сентября Сортировка в Python. Итераторы и генераторы слайды
6. 24 сентября Именованные кортежи, двусторонняя очередь. Декораторы. слайды
7. 29 сентября Методы генераторов.слайды
8. 1 октября Множества и словари. Модуль collections. слайды
9. 2 октября Основы ООП: Инкапсуляция. Классы в Python. слайды
10. 8 октября Статические поля. Методы классов, арифметические magic методы, строковое представление классов. слайды
11. 13 октября Продвинутые возможности работы с классами. Методы класса и статические методы. Property. слайды
12. 15 октября Наследование и полиморфизм в Python. Класс как пространство имён. Абстрактные классы, слоты. слайды
13. 20 октября Асинхронность в Python. слайды