└── main.py /main.py: -------------------------------------------------------------------------------- 1 | def todo_list(): 2 | tasks = [] 3 | 4 | print("=== To-Do List ===") 5 | print("Команди: додати, видалити, переглянути, вихід") 6 | 7 | while True: 8 | command = input("Введіть команду: ").strip().lower() 9 | 10 | if command == "додати": 11 | task = input("Введіть завдання: ").strip() 12 | tasks.append(task) 13 | print(f"Завдання '{task}' додано.") 14 | elif command == "видалити": 15 | for idx, task in enumerate(tasks, start=1): 16 | print(f"{idx}. {task}") 17 | try: 18 | to_delete = int(input("Введіть номер завдання для видалення: ")) 19 | removed_task = tasks.pop(to_delete - 1) 20 | print(f"Завдання '{removed_task}' видалено.") 21 | except (ValueError, IndexError): 22 | print("Некоректний номер.") 23 | elif command == "переглянути": 24 | print("Ваші завдання:") 25 | for idx, task in enumerate(tasks, start=1): 26 | print(f"{idx}. {task}") 27 | elif command == "вихід": 28 | print("Завершення програми.") 29 | break 30 | else: 31 | print("Невідома команда.") 32 | 33 | if __name__ == "__main__": 34 | todo_list() 35 | --------------------------------------------------------------------------------