Базовый курс Python
Бесплатный курс программирования на языке Python.
Время стартовать!
Вы в одном шаге от начала обучения. Начните обучение сегодня и приступайте к получению новых знаний.
Пройти курсСодержимое курса
Язык преподавания: ru
Вводная часть
                        Добро пожаловать!
                        Программирование — это ремесло
                        Как учиться
                        Что значит быть программистом
                        
                      
Настройка окружения
                        Установка Python на macOS
                        Установка Python на Windows
                        Выбор редактора кода
                        Установка и настройка редактора VS Code
                        Помощники: autopep8, pylint
                        Использование документации
                        
                      
Запуск Python
                        Запуск Python
                        Выполнение программ
                        
                      
Базовые типы переменных и операторы
                        Переменные и типы
                        Использование переменных
                        Числа
                        Логический тип
                        Вывод с помощью print
                        Функции для работы со строками
                        Форматирование строк
                        Бинарные числа
                        Операторы
                        
                      
Коллекции
                        Кортежи (tuple)
                        Списки (list)
                        Множества (set)
                        Словари (dict)
                        Итераторы
                        Функции для работы последовательностями
                        Конструкторы множеств
                        
                      
Блоки инструкций
                        Синтаксис языка
                        if, elif, else
                        Циклы
                        Обработка ошибок с помощью try/except
                        
                      
Файлы
                        Создание и открытие файлов
                        Менеджер контекста with
                        Работа с файлами с помощью библиотеки pathlib
                        
                      
Функции, модули
Классы
Интроспекция
Пакеты
Популярные пакеты