Задачи на работу в Jupyter блокноте

Сделайте задания в Jupyter блокноте и пошлите мне (или выложите в свой репозиторий) файл *.ipynb.

  1. Запустите свою любимую задачу из тех, которые вы уже решили, внутри блокнота.
  2. Создайте функцию, которая позволяет смотреть комиксы xkcd xkcd.com прямо в блокнотах. Комиксы нарисованы на английском языке, но для них существует простой JSON api для доступа к картинкам. Поэтому они подходят для упражнений по программированию:
    1. Функция получает на вход номер коммикса, например, 641, и обращается по адресу https://xkcd.com/614/info.0.json.
    2. Полученный JSON содержит информацию о дне, месяце, году публикации. Расшифровке текста с картинки. Заголовке комикса, подписи под картинкой. И ссылке на изображение. Попробовать через браузер.
    3. Распечатайте заголовок комикса, дату публикации, изображение, подпись. Для распечатки изображения импортируйте следующие функции: from IPython.display import display, Image, и покажите картинку вызовом display(Image('http://ссылка на картинку')).
    4. Продемонстрируйте работу функции, покажите несколько комиксов.