Skip to content

Latest commit

 

History

History
91 lines (69 loc) · 3.26 KB

File metadata and controls

91 lines (69 loc) · 3.26 KB

Translation Status

✅ Translation Complete!

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.

📚 Translated Files by Category

🟢 Basics (Lessons 1-4) ✓

  • 01_variables_tutorial.py - Variables and data types
  • 02_strings_tutorial.py - Working with strings
  • 03_numbers_tutorial.py - Numbers and mathematical operations
  • 04_boolean_tutorial.py - Boolean values and comparison operators

🟢 Data Structures (Lessons 5-8) ✓

  • 05_lists_tutorial.py - Lists and operations
  • 06_tuples_tutorial.py - Tuples
  • 07_dictionaries_tutorial.py - Dictionaries
  • 08_sets_tutorial.py - Sets

🟡 Control Flow (Lessons 9-11) ✓

  • 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

🟡 Functions (Lessons 12-19) ✓

  • 12_functions_tutorial.py - Function basics
  • 13_args_kwargs_tutorial.py - *args and **kwargs
  • 14_lambda_tutorial.py - Lambda functions
  • 15_map_tutorial.py - Map function
  • 16_filter_tutorial.py - Filter function
  • 17_reduce_tutorial.py - Reduce function
  • 18_zip_enumerate_tutorial.py - Zip and enumerate functions
  • 19_closure_tutorial.py - Closures

🟡 Error Handling (Lessons 20-21) ✓

  • 20_exceptions_tutorial.py - Exceptions and error handling
  • 21_as_keyword_tutorial.py - The 'as' keyword

🟠 Object-Oriented Programming (Lessons 22-25) ✓

  • 22_classes_tutorial.py - Classes, methods, properties
  • 23_inheritance_tutorial.py - Inheritance and polymorphism
  • 24_magic_methods_tutorial.py - Magic methods
  • 25_dataclasses_tutorial.py - Dataclasses

🔴 Advanced Topics (Lessons 26-29) ✓

  • 26_decorators_tutorial.py - Decorators
  • 27_generators_tutorial.py - Generators
  • 28_iterators_tutorial.py - Iterators
  • 29_context_managers_tutorial.py - Context managers

🔴 Files and Tools (Lessons 30-34) ✓

  • 30_file_operations_tutorial.py - File operations
  • 31_modules_tutorial.py - Modules and packages
  • 32_json_tutorial.py - Working with JSON
  • 33_regex_tutorial.py - Regular expressions
  • 34_type_hints_tutorial.py - Type annotations

🎉 What Was Translated

For each file, all Russian text was translated to English:

  1. Comments - All explanatory comments and documentation
  2. Print statements - All output text in print() and f-strings
  3. String examples - Example text like fruit names, cities, messages
  4. Docstrings - Function and class documentation

🔒 What Remained Unchanged

  • Python code structure and logic
  • Variable names and function names
  • Python keywords and syntax
  • Numeric values and boolean literals

📖 How to Use

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.

✨ Translation Quality

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