下面是一个综合运用Python列表的实例,它是一个简单的待办事项管理程序:
# 待办事项管理程序
# 创建一个空的待办事项列表
todo_list = []
# 显示菜单选项
def show_menu():
print("1. 添加待办事项")
print("2. 显示待办事项")
print("3. 完成待办事项")
print("4. 退出程序")
# 添加待办事项
def add_todo():
todo = input("请输入待办事项:")
todo_list.append(todo)
print("待办事项已添加!")
# 显示待办事项
def show_todo():
if len(todo_list) == 0:
print("没有待办事项!")
else:
print("待办事项列表:")
for i, todo in enumerate(todo_list):
print(f"{i+1}. {todo}")
# 完成待办事项
def complete_todo():
if len(todo_list) == 0:
print("没有待办事项!")
else:
show_todo()
index = int(input("请输入要完成的待办事项的编号:"))
if index < 1 or index > len(todo_list):
print("无效的编号!&