import random HELP=""" help - инструкции по программе add - добавить задачу в список дел (название задачи вводит пользователь вручную) show - отобразить все задачи. exit - выход из программы списка дел random - добавление случайной задачи на сегодня""" RANDOM_TASK="Записаться на курсы" RANDOM_TASKS=["Записаться на курсы", "Написать письмо", "Покормить кота", "Помыть машину"] today=[] tomorrow=[] other=[] tasks={} run=True def add_todo(date,task): if date in tasks: tasks[date].append(task) else: tasks[date]=[] tasks[date].append(task) print("Задача ", task, " добавлена на дату ", date) while run: command=input("Введите команду: ") if command=="help": print(HELP) elif command=="show": date=input("Введите дату для отображения дел :") if date in tasks: for task in tasks[date]: print("- ",task) else: print("В списке дел нет такой даты!") elif command=="add": date=input("Введите дату выполнения задачи (Сегодня, Завтра или иное): ") task=input("Введите новую задачу: ") add_todo(date,task) elif command=="exit": print("Спасибо за использование!") break elif command=="random": task=random.choice(RANDOM_TASKS) add_todo("Сегодня",task) else: print("Неверная команда!") break print("До свидания!")