Базовый курс 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

Функции, модули

Классы

Интроспекция

Пакеты

Популярные пакеты