Семестровый курс посвящен изучению синтаксиса, основных конструкций и концепций языка программирования Python.
Для успешного прохождения курса вам потребуется выполнить следующие действия перед началом:
- Установить интерпретатор Python не ниже версии 3.12. Мануал по скачиванию и установке интерпретатора можно найти тут.
- Установить и настроить систему контроля версий Git. Мануал по скачиванию, установке и первичной настройке можно найти тут.
- Введение в Python — знакомство с языком Python: зачем его учить, где применяется и как соотносится с ИИ-инструментами. А также базовые основы работы с Git и GitHub.
- Анатомия Python-программ — запуск интерпретатора и скриптов, устройство Python-файла, токены языка, объекты и их характеристики, а также некоторые управляющие конструкции.
- Числовые типы данных — типы
int,floatиbool, арифметические операции, операции сравнения и логические операции над числами, а также встроенные функцииabs()иround().
Практические задания по курсу находятся в отдельном репозитории: pl-001-python-basics-task.
Задание включает в себя набор задач по темам курса. Выполнять его нужно не в этом репозитории, а в собственной копии репозитория с заданием: создайте свой форк, реализуйте решения там и по мере готовности отправляйте изменения на проверку. Подробные требования, структура и правила оформления описаны в README.md репозитория с заданием.