Python

Contents
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
↓ Processing ↓
Deviations (indentation)
\: line transfer
docstring: documentation
Data types (objects)
Redesign object type
Built-in Python Collections
str:
dictionary
Lists
Plenty
motorcade
Facilities
Iterators and iterated objects
↓ Control Flow ↓
The cycles
Branches
Allegations (statements)
Functions
Functions
*args **kwargs
sys.argv: command line arguments
lambda function
First-class functions
Closing
Decorators.
Caching
Generators
Generators: Maintaining State
Built-in Python functions
all()
any()
chr()
copy()
dir()
enumerate()
filter()
id()
isinstance()
iter()
map()
next()
ord()
random()
sorted()
type()
unichr()
zip()
Banner image
↓ Basics part 2 ↓
Exceptions
Packages
json.dumps
logging
sys.path
Difficulty working with Python
enum
POP
OOP in Python
Classes
Methods
class variables
class methods
Static methods
Inheritance
Special techniques
Decorator. 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
Useful libraries and modules
subprocessExecution of bash commands from Python
multiprocessingMultiple processes simultaneously
psutil: system resources
pydantic: validation of data
PyCharm: IDE
pandas
__future__
↓ Frameworks ↓
DJANGO
Flask
↓ Python-related topics ↓
Testing with Python
Playwright + Python
Selenium + Python
Static sites on MkDocs
Script for ZPL printer
Problem solving
Mathematical problems
Solving the quadratic equation in Python
Rekaman sequence in Python

Article author: Andrei Olegovich

Related articles
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 in 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

Search this site

Subscribe to Telegram channel @aofeed to follow new articles and updates to old ones

Go to channel

@aofeed

Ask a question in the Telegram group

@aofeedchat

Contacts and cooperation:
I recommend our hosting beget.com
Write to info@aredel.com if you:
1. Want to write an article for our site or translate an article into your native language.
2. Want to place thematically relevant ads on the site.
3. Ads on my site pass maximum censorship. If you see an ad block unsuitable for school-age children, shocking or misleading - please contact us by e-mail
4. Found a mistake, inaccuracy, bug, etc. on the site. ... .......
5. Articles can be shared on social media by clicking a network icon: