Этот раз мы будем создавать наш собственный электронный ежедневник на неделю, используя тот же принцип, что
Этот раз мы будем создавать наш собственный электронный ежедневник на неделю, используя тот же принцип, что и у чат-бота. (Если вы забыли, прочтите домашнее задание на уроке). Давайте сначала создадим списки для каждого дня недели: Понедельник, Вторник, Среда, Четверг, Пятница, Суббота, Воскресенье. Вначале, для каждого дня назначим одно дело. 1) Пожалуйста, заполните список строками "нет дел" (можно использовать цикл for). 2) Создайте команду "Изменить дело" (edit). 3) Создайте команду "Быстрее вывести календарь на неделю!! Заранее спасибо!"
Пугающий_Лис 47
Хорошо, давайте начнем создание нашего электронного ежедневника на неделю.1) Для начала, заполняем список для каждого дня недели строками "нет дел". Мы можем использовать цикл for для удобства. Вот код, который поможет нам сделать это:
Вы увидите, что все дни недели сейчас имеют название и, пока что, у них нет дел. Вывод скрипта будет выглядеть следующим образом:
2) Теперь давайте создадим команду "Изменить дело" (edit), которая позволит нам изменять дела на определенный день недели. Вот пример реализации:
Теперь, если мы вызовем функцию "edit" и передадим ей день недели и новое дело, она обновит список дел и выведет обновленный электронный ежедневник. К примеру, вызовем функцию так:
В результате, в нашем электронном ежедневнике дело для понедельника будет изменено на "Сделать уроки". Остальные дни останутся без изменений.
3) Наконец, чтобы вывести календарь на неделю быстро, можно создать команду "Быстрее вывести календарь на неделю!! Заранее спасибо!". Вот пример кода:
Вызов функции "print_calendar" приведет к выводу календаря на неделю с текущими делами для каждого дня. Вот как будет выглядеть результат вывода:
Теперь у нас есть электронный ежедневник на неделю, который мы можем изменять и быстро выводить на экран по запросу.