Май 2018

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

Cписок курсов

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

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

15 мая

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

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

17 мая

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

Задание 3. Средняя температура за лето

19 мая

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

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

22 мая

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

Задание 5. Будильник

24 мая

Сделать будильник на основе модулей datetime и simpleaudio.

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

26 мая

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

Задание 7. Статический сайт на хостинге

31 мая

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

Задание 8. Скрэппер для flickr

5 июня

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

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

7 июня

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

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

12 июня

Разработать модель данных для автоматизации работы библиотеки (той, где книги выдают).

Задание 11. Приложение «Гостевая Книга»

14 июня

Создать Django-приложение «Гостевая Книга» с возможностью регистрации пользователей, входа на сайт, отправки сообщений на главную страницу и показа этих сообщений.

Задание 12. Новостной сайт

16 июня

Создать новостной сайт с возможностью простого поиска информации.

Задание 13. Практикум: Интернет-витрина

19 июня

Попробуем сделать интернет-витрину за ограниченное время

Задание 14. Генератор обоев рабочего стола

28 июня

Скрипт, создающий обои для рабочего стола из данного изображения.