Погружение в Python - первый курс из специализации "Погружение в Python" от московского физико-технического института, Mail.Ru Group & ФРОО, расположенный на платформе Coursera. Более подробную информацию можно найти на странице курса
Номер недели | Название задания | Описание |
---|---|---|
1 | Сумма цифр в строке | Цель - найти сумму цифр, из которых состоит строка |
Рисуем лестницу | На вход ваша программа будет получать количество ступенек, необходимо нарисовать лестницу | |
Корни квадратного уравнения | На вход программе мы подадим коэффициенты a, b и c - ваша цель напечатать 2 корня квадратного уравнения | |
2 | Key-value хранилище | Задача - написать скрипт, который принимает в качестве аргументов ключи и значения и выводит информацию из хранилища |
Декоратор to_json | Декоратор to_json, который можно применить к различным функциям, чтобы преобразовывать их возвращаемое значение в JSON-формат | |
3 | Реализация простого класса для чтения из файла | Python-модуль solution.py, внутри которого определен класс FileReader |
Классы и наследование | Необходимо создать свою иерархию классов для данных, предоставленных преподавателями | |
4 | Файл с магическими методами | Интерфейс для работы с файлами. Класс File поддерживает несколько необычных операций |
Дескриптор с комиссией | Часто при зачислении каких-то средств на счет с нас берут комиссию. Давайте реализуем похожий механизм с помощью дескрипторов. | |
5 | Клиент для отправки метрик | Клиент для отправки метрик на сервер, где они хранятся, и могут быть запрошены в любой момент времени |
6 | Сервер для приема метрик | Серверная часть. По запросу put требуется сохранять метрики в структурах данных в памяти процесса. По запросу get сервер обязан отдавать данные в правильной последовательности. |
Если вы нашли ошибки в коде, пожалуйста, свяжитесь со мной: