06.05 Классы (Задачи)

  1. Авторизуйтесь в своём Google аккаунте.
  2. Откройте ссылку за Colab документ с задачами: https://colab.research.google.com/drive/1pdALAu62FpaOKR9dN90IB6L_jJeUZxfm?usp=sharing
  3. Сохраните копию себе на диск через меню: Файл -> Сохранить копию на диск.
  4. Откройте доступ к нему для nart27@gmail.com
  5. Укажите ссылку в ответе на это задание.
  6. Решите упражнения, указанные в документе и задачи, указанные ниже.

Задача 1

Напишите функцию, которая возвращает название валюты (поле ‘Name’) с максимальным значением курса с помощью сервиса https://www.cbr-xml-daily.ru/daily_json.js

Задача 2

Добавьте в класс Rate параметр diff (со значениями True или False), который в случае значения True в методах eur и usd будет возвращать не курс валюты, а изменение по сравнению в прошлым значением. Считайте, self.diff будет принимать значение True только при возврате значения курса. При отображении всей информации о валюте он не используется.

Задача 3

Напишите класс Designer, который учитывает количество международных премий. Подсказки в коде занятия в разделе “Домашнее задание”.