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

Курс IT-Академии Сухорукова

Январь-март 2019

Этот курс закончился

Домашние задания

Задание 1. Интерпретатор как калькулятор

Используя интерактивный режим работы интерпретатора, можно выполнять расчёты.

Задание 2. Игра «21 палочка»

Разработать текстовую игру «21 палочка».

Задание 3. Погода за лето

Посчитать среднюю температуру за лето 2018, найти самый холодный и самый тёплый дни. Подсчитать число дождливых дней.

Задание 4. Создание модуля

Создать модуль для работы с библиотекой книг в виде текстовых файлов.

Задание 5. Регулярные выражения: разбор файла

Прочитать текстовый файл, найти в нём информацию с помощью регулярных выражений.

Задание 6. Площадь региона

Вычислить площадь региона, заданного геометрическими фигурами. Нужно использовать приёмы ООП для решения задачи.

Задание 7. Скрэппер для flckr

Написать скрэппер для flickr.com, который ищет и сохраняет изображения по заданному запросу.

Задание 8. Асинхронный скрэппер для bash.im

Скачаем комиксы с сайта bash.im за целый год

Задание 9. Игра «21 палочка online»

Разработать игру «21 палочка» в виде веб-приложения, доступного для игры через браузер.

Задание 10. Модель данных для библиотеки

Сформируем модели данных для сайта библиотеки.

Задание 11. Клон Twitter

Создадим клон популярного сервиса для микроблогов Twitter.