Python
| Отступы (indentation) | |
| \: перенос строки | |
| docstring: документация |
| Объекты |
| Размер объекта |
| Опеределить тип объекта |
| Встроенные коллекции Python |
| str: строки |
| Словари |
| Списки |
| Множества |
| Кортежи |
| Итераторы и итерируемые объекты |
| Циклы | |
| Ветвления | |
| Утверждения (statements) |
| Функции |
| *args **kwargs |
| sys.argv: аргументы командной строки |
| Лямбда функции |
| Функции первого класса |
| Замыкания |
| Декораторы |
| Кэширование |
| Генераторы |
| Генераторы: Maintaining State |
| all() |
| any() |
| chr() |
| copy() |
| dir() |
| enumerate() |
| filter() |
| id() |
| isinstance() |
| iter() |
| map() |
| next() |
| ord() |
| random() |
| sorted() |
| type() |
| unichr() |
| zip() |
| Exceptions | |
| Пакеты | |
| json.dumps | |
| logging | |
| sys.path | |
| Сложности при работе с Python | |
| enum |
| ООП в Python |
| Классы |
| Методы |
| class variables |
| class methods |
| Статические методы |
| Наследование |
| Специальные методы |
| dataclass |
| Декоратор property |
| super() |
| __slots__ |
| Файлы: записать, прочитать, дописать, контекстный менеджер… |
| Скачать файл по сети |
| glob |
| shutil |
| os |
| pathlib |
| .yaml → .json |
| Работа с REST API на Python |
| Postgres: работа с БД |
| SQLite3: работа с БД |
| datetime: Дата и время в Python |
| socket :Python Sockets |
| paramiko: SSH из Python |
| DJANGO |
| Flask |
| FastAPI |
| Тестирование с помощью Python | |
| Playwright + Python | |
| Selenium + Python | |
| Статические сайты на MkDocs | |
| Скрипт для ZPL принтера | |
| Решение задач |
| Решение квадратного уравнения на Python |
| Последовательность Рекамана на Python |
Article author: Andrei Olegovich