Python编程实例:制作简单的待办事项列表应用
在这个Python编程实例中,我们将创建一个简单的待办事项列表应用。用户可以添加、删除和查看待办事项。
实现步骤:
1.
创建待办事项列表类
我们将创建一个`TodoList`类来管理待办事项列表。该类将包含添加、删除和查看待办事项的方法。
```python
class TodoList:
def __init__(self):
self.tasks = []
def add_task(self, task):
self.tasks.append(task)
print("任务已添加!")
def remove_task(self, task):
if task in self.tasks:
self.tasks.remove(task)
print("任务已删除!")
else:
print("任务不存在!")
def view_tasks(self):
if self.tasks:
print("待办事项列表:")
for index, task in enumerate(self.tasks, start=1):
print(f"{index}. {task}")
else:
print("没有待办事项!")
```
2.
创建主程序
我们将创建一个主程序来实例化`TodoList`类并与用户交互。
```python
def main():
todo_list = TodoList()
while True:
print("\n选择操作:")
print("1. 添加任务")
print("2. 删除任务")
print("3. 查看任务列表")
print("4. 退出")
choice = input("请输入选项:")
if choice == "1":
task = input("请输入要添加的任务:")
todo_list.add_task(task)
elif choice == "2":
task = input("请输入要删除的任务:")
todo_list.remove_task(task)
elif choice == "3":
todo_list.view_tasks()
elif choice == "4":
print("谢谢使用!")
break
else:
print("无效的选项,请重新选择!")
if __name__ == "__main__":
main()
```
使用说明:
运行程序后,您将看到一个菜单,您可以选择添加、删除、查看任务或退出程序。
输入相应的选项后,根据提示执行操作。
当您选择添加任务时,输入您要添加的任务内容。
当您选择删除任务时,输入您要删除的任务内容。
当您选择查看任务列表时,将显示当前的待办事项列表。
当您选择退出程序时,程序将结束运行。
这个简单的待办事项列表应用可以帮助您管理日常任务,提高工作效率。您可以根据需要扩展功能,例如保存任务到文件中,设置任务优先级等。Happy coding!
版权声明
本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。