пайтонлиб лого пайтонлиб солнце питон либ цветок ProgerLib Python For Everyone
  • Trainer
    Trainer Community Tasks Add Task Tests
  • Exercises
    Find the Error What Will It Output
  • Theory
  • Languages
  • Compiler
  • 🎓 AI for Teachers
  • More
    Blog Libraries News Books Forum
  • English flag EN
    Russian flag RU
    Spanish flag ES
    Chinese flag ZH
    French flag FR
    German flag DE
    Portuguese flag PT
    Arabic flag AR
    Hindi flag HI
  • Trainer
  • Community Tasks
  • Add Task
  • Tests
  • Theory
  • Find the Error
  • What Will It Output
  • Blog
  • Libraries
  • Books
  • Forum
  • Compiler
  • English flag EN
    Russian flag RU
    Spanish flag ES
    Chinese flag ZH
    French flag FR
    German flag DE
    Portuguese flag PT
    Arabic flag AR
    Hindi flag HI
питон либ луна питонлиб солнце progerlib цветок

Change theme

Login Register
Home › Theory › Новая тестовая страница 123

123

Online Python Trainer for Beginners

Learn Python easily without overwhelming theory. Solve practical tasks with automatic checking, get hints in Russian, and write code directly in your browser — no installation required.

Start Course

A self-study guide for Python 3 compiled from the materials on this site. Primarily intended for those who want to learn the Python programming language from scratch.

Привет

← Тестовая страница редактед
Enter or sign up
Trainer Theory Blog

categories

  • Introduction to Python
    • 1.1. History of Python and its capabilities.
    • 1.2. Installing and configuring Python.
    • 1.3. Installing and configuring PyCharm
    • 1.4. Running the Python interpreter.
    • 1.5. Working with the Python compiler and PyCharm.
    • 1.6. pip
  • Python Programming Basics
    • 2.1. First Python program.
    • 2.2. Basics of Python syntax.
    • 2.3. Variables and data types.
    • 2.4. Input and output data.
    • 2.5. Operators and expressions.
    • 2.6. Keywords
    • 2.7. Type conversion
    • 2.8. Functions
  • Control Structures
    • 3.1. Conditional statements (if, elif, else).
    • 3.2. For loops.
    • 3.3. While loops.
    • 3.4. break and continue statements.
    • 3.5. List comprehensions.
  • Data Structures
    • 4.1. Lists (list).
    • 4.2. Tuples (tuple).
    • 4.3. Strings (string).
    • 4.4. Dictionaries (dictionary).
    • 4.5. Sets (set).
  • Functions and Modules
    • 5.1. Defining and calling functions.
    • 5.2. Function parameters.
    • 5.3. Return values.
    • 5.4. Working with modules and packages.
  • Exception Handling
    • 6.1. Handling and raising exceptions.
    • 6.2. try-except-finally construct.
  • Working with Files and Streams
    • 7.1. Opening and closing files.
    • 7.2. Reading and writing data to files.
    • 7.3. Working with text and binary files.
    • 7.4. Working with input/output (I/O) streams.
    • 7.5. Working with Excel files
    • 7.6. Working with Word files
  • File System
    • 8.1. Working with folders.
    • 8.2. Working with files.
  • Object-Oriented Programming (OOP)
    • 9.1. Classes and objects.
    • 9.2. Attributes and methods.
    • 9.3. Inheritance and polymorphism.
    • 9.4. Encapsulation.
    • 9.5. Special class methods.
  • Regular Expressions
    • 10.1. Regular expression syntax.
    • 10.2. Using regular expressions for text search and replace.
  • Additional Topics
    • 11.1. Generators.
    • 11.2. Decorators.
    • 11.3. Context managers.
    • 11.4. Parallel and asynchronous programming.
    • 11.5. Testing with unittest and pytest modules.
  • General Python Base
    • Input and Output Data
    • Conditions
    • For Loops
    • Strings
    • While Loop
    • Lists
    • Two-Dimensional Arrays
    • Dictionaries
    • Sets
    • Functions and Recursion
🍪
Сначала примите условия

Чтобы войти на сайт, необходимо принять соглашение об использовании файлов cookie. Мы используем их для авторизации и улучшения работы сайта.

Политика конфиденциальности

🍪 Мы используем файлы cookie для авторизации, аналитики и улучшения работы сайта. Продолжая пользоваться сайтом, вы соглашаетесь с нашей политикой конфиденциальности.