Python小案例18

这是一个使用Python编写的待办事项管理程序示例,涵盖了列表操作,包括添加、显示、完成任务及退出功能。用户通过菜单交互进行各项操作。
摘要由CSDN通过智能技术生成

下面是一个综合运用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("无效的编号!&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值