def print_todo_list(todo_list):
    if not todo_list:
        print("待办事项列表为空!")
    else:
        print("待办事项列表:")
        for index, todo in enumerate(todo_list, 1):
            print(f"{index}. {todo}")

def add_todo(todo_list):
    todo = input("请输入要添加的待办事项:")
    todo_list.append(todo)
    print(f"添加 '{todo}' 成功!")

def delete_todo(todo_list):
    print_todo_list(todo_list)
    try:
        index = int(input("请输入要删除的待办事项的编号:"))
        if 1 <= index <= len(todo_list):
            deleted_todo = todo_list.pop(index - 1)
            print(f"已删除 '{deleted_todo}'。")
        else:
            print("无效的编号,请重试。")
    except ValueError:
        print("请输入有效的数字编号!")

def todo_list_app():
    todo_list = []

    while True:
        print("\n请选择操作:")
        print("1. 查看待办事项")
        print("2. 添加待办事项")
        print("3. 删除待办事项")
        print("4. 退出")
        
        choice = input("请输入选项数字:")

        if choice == "1":
            print_todo_list(todo_list)
        elif choice == "2":
            add_todo(todo_list)
        elif choice == "3":
            delete_todo(todo_list)
        elif choice == "4":
            print("感谢使用 To-Do 列表应用,再见!")
            break
        else:
            print("无效的选项,请重新选择。")

if __name__ == "__main__":
    todo_list_app()

上述代码为简单的To-Do列表应用,用户可以通过命令行界面来添加、删除和查看待办事项。用户可以选择操作编号执行相应的操作。

保存代码为一个.py文件并运行它,然后就可以开始使用这个简单的To-Do列表应用啦!