All 34 tutorial files have been fully translated from Russian to English!
The entire Python tutorial library is now available in both Russian and English versions.
01_variables_tutorial.py- Variables and data types02_strings_tutorial.py- Working with strings03_numbers_tutorial.py- Numbers and mathematical operations04_boolean_tutorial.py- Boolean values and comparison operators
05_lists_tutorial.py- Lists and operations06_tuples_tutorial.py- Tuples07_dictionaries_tutorial.py- Dictionaries08_sets_tutorial.py- Sets
09_if_else_tutorial.py- Conditional statements (if/else/elif)10_loops_tutorial.py- Loops (for, while)11_comprehensions_tutorial.py- List/dict/set comprehensions
12_functions_tutorial.py- Function basics13_args_kwargs_tutorial.py- *args and **kwargs14_lambda_tutorial.py- Lambda functions15_map_tutorial.py- Map function16_filter_tutorial.py- Filter function17_reduce_tutorial.py- Reduce function18_zip_enumerate_tutorial.py- Zip and enumerate functions19_closure_tutorial.py- Closures
20_exceptions_tutorial.py- Exceptions and error handling21_as_keyword_tutorial.py- The 'as' keyword
22_classes_tutorial.py- Classes, methods, properties23_inheritance_tutorial.py- Inheritance and polymorphism24_magic_methods_tutorial.py- Magic methods25_dataclasses_tutorial.py- Dataclasses
26_decorators_tutorial.py- Decorators27_generators_tutorial.py- Generators28_iterators_tutorial.py- Iterators29_context_managers_tutorial.py- Context managers
30_file_operations_tutorial.py- File operations31_modules_tutorial.py- Modules and packages32_json_tutorial.py- Working with JSON33_regex_tutorial.py- Regular expressions34_type_hints_tutorial.py- Type annotations
For each file, all Russian text was translated to English:
- Comments - All explanatory comments and documentation
- Print statements - All output text in print() and f-strings
- String examples - Example text like fruit names, cities, messages
- Docstrings - Function and class documentation
- Python code structure and logic
- Variable names and function names
- Python keywords and syntax
- Numeric values and boolean literals
Both language versions are now complete and ready to use:
Russian version: /Russian/ folder
English version: /English/ folder
Each version contains identical code with fully localized comments and examples in the respective language.
All translations were done using AI-assisted tools to ensure:
- Accurate technical terminology
- Consistent style across all files
- Proper Python documentation conventions
- Clear, educational explanations