Python

Содержание
Basics: installation, launch, virtual environment
Code formatting
Objects and data types
Control Flow: cycles, branches
Functions theory: decorators, generators, closures, cache, lambdas…
Built-in functions: all(), any(), …
Exceptions, packages, logging…
OOP
Working with files, network, API, DB
Useful libraries and modules
Frameworks: Django, Flask …
Using Python: scripts, QA, tasks
Math problems in Python
Basics
Introduction
Installing Python, Pip, multiple Pythons etc.
Pip
Basics
Executing Scripts
Hello World!
if __name__ == '__main__'
Helpful links
Interactive mode
Virtual Environment
datetime
os
pathlib
flake8
Изображение баннера
↓ Оформление ↓
Отступы (indentation)
\: перенос строки
docstring: документация
Типы данных (объектов)
Опеределить тип объекта
Встроенные коллекции Python
str: строки
Словари
Списки
Множества
Кортежи
Объекты
Итераторы и итерируемые объекты
↓ Control Flow ↓
Циклы
Ветвления
Утверждения (statements)
Функции
Функции
*args **kwargs
sys.argv: аргументы командной строки
Лямбда функции
Функции первого класса
Замыкания
Декораторы
Кэширование
Генераторы
Генераторы: Maintaining State
Встроенные функции Python
all()
any()
chr()
copy()
dir()
enumerate()
filter()
id()
isinstance()
iter()
map()
next()
ord()
random()
sorted()
type()
unichr()
zip()
Изображение баннера
↓ Основы часть 2 ↓
Exceptions
Пакеты
json.dumps
logging
sys.path
Сложности при работе с Python
enum
ООП
ООП в Python
Классы
Методы
class variables
class methods
Статические методы
Наследование
Специальные методы
Декоратор property
super()
Files, Network, API, Databases
REST API with Python
Files: write, read, append, context manager…
Download file
glob
shutil
Postgres
SQLite3
datetime
socket :Python Sockets
paramiko: SSH with Python
os
pathlib
Полезные библиотеки и модули
subprocess: выполнение bash команд из Python
multiprocessing: несколько процессов одновременно
psutil: cистемные ресурсы
pydantic: валидация данных
PyCharm: IDE
pandas
__future__
↓ Фреймворки ↓
DJANGO
Flask
↓ Связанные с Python темы ↓
Тестирование с помощью Python
Playwright + Python
Selenium + Python
Статические сайты на MkDocs
Скрипт для ZPL принтера
Решение задач
Математические задачи
Решение квадратного уравнения на Python
Последовательность Рекамана на Python

Article author: Andrei Olegovich

Похожие статьи
Interactive mode
str: strings
\: long line wrapping
Lists []
if, elif, else
Loops
Methods
Functions
*args **kwargs
enum
Get Variable Type
Testing with Python
Calling REST API with Python
Files: write, read, append, context manager…
Download File
SQLite3: database
datetime: Date and Time в Python
json.dumps
Selenium + Python
Issues with Python
DJANGO
Flask
ZPL printer script
socket :Python Sockets
Virtual Environment
subprocess: shell commands execution
multiprocessing
psutil: system usage
sys.argv: command prompt variables
PyCharm: IDE
pydantic: data validation
paramiko: SSH with Python
enumerate

Поиск по сайту

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящую по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: