Основы программирования

Python

Ресурсы

Задания (весна 2023)

Задания (осень 2022)

0. Инсталлировать программное обеспечение из списка ниже

Выполненные задания

В таблице ниже лишь сводка, комментарии открывать по ссылке в таблице.

Основы программирования (Python), осень 2018
АУ: Python биоинформатики, 2021-2022

Ресурсы — слайды, листинги, блокноты

Перечисленные  блокноты также доступны в режиме предпросмотра GitHub (с некоторыми ошибками, но GiHub умеет их показывать).

Задания для зачёта

Кому не хватило баллов за д.з., до 3 баллов могут заработать, продемонстрировав и объяснив, что происходит по трём или меньше случайным вопросам.

Весна 2022

Осень 2022

Чеклист перед сдачей заданий

Для автоматической проверки потребуется python -m pip install pylint nbqa flake8. Если после установки инструменты не запускаются, пытаемся заменить pylint на python3 -m pylint и т.д.

Лайфхаки

Программное обеспечение

Программное обеспечение для Windows устанавливается  с официальных сайтов, для Unix-подобных систем — при помощи системного менеджера пакетов.

Удобный файловый менеджер, позволяющий быстро бегать по файловой системе и редактировать текстовые файлы, например (но не обязательно) двухпанельные Far Manager или Midnight Commander — научиться пользоваться без мышки

Содержание курса

Язык программирования Python

Источники

Литература

Не литература

Отдельные лекции, комментарии, важные реплики и прочие материалы