欢迎访问宙启技术站
智能推送

使用Python编写一个简单的app()应用程序

发布时间:2023-12-27 06:57:53

以下是一个使用Python编写的简单的app()应用程序的示例:

def app():
    print("欢迎使用MyApp!")
    while True:
        print("请选择以下操作:")
        print("1. 添加数据")
        print("2. 删除数据")
        print("3. 查看数据")
        print("4. 退出应用程序")
        
        choice = input("请输入你的选择:")
        
        if choice == "1":
            add_data()
        elif choice == "2":
            delete_data()
        elif choice == "3":
            view_data()
        elif choice == "4":
            print("感谢使用MyApp,再见!")
            break
        else:
            print("无效的选择,请重新输入。")

def add_data():
    data = input("请输入要添加的数据:")
    with open("data.txt", "a") as f:
        f.write(data + "
")
    print("数据添加成功!")

def delete_data():
    data = input("请输入要删除的数据:")
    with open("data.txt", "r") as f:
        lines = f.readlines()
    with open("data.txt", "w") as f:
        for line in lines:
            if line.strip() != data:
                f.write(line)
    print("数据删除成功!")

def view_data():
    with open("data.txt", "r") as f:
        data = f.read()
    print("当前数据:")
    print(data)

app()

上述示例是一个简单的命令行应用程序,名为MyApp。它提供了以下功能:

1. 添加数据:用户可以输入需要添加的数据,并将其追加到data.txt文件中。

2. 删除数据:用户可以输入要删除的数据,并从data.txt文件中删除所有匹配的行。

3. 查看数据:显示当前保存在data.txt文件中的所有数据。

4. 退出应用程序:结束应用程序的执行。

用户可以根据自己的需求执行相应的功能。以下是一个使用例子:

欢迎使用MyApp!
请选择以下操作:
1. 添加数据
2. 删除数据
3. 查看数据
4. 退出应用程序
请输入你的选择:1
请输入要添加的数据:Apple
数据添加成功!
请选择以下操作:
1. 添加数据
2. 删除数据
3. 查看数据
4. 退出应用程序
请输入你的选择:1
请输入要添加的数据:Banana
数据添加成功!
请选择以下操作:
1. 添加数据
2. 删除数据
3. 查看数据
4. 退出应用程序
请输入你的选择:3
当前数据:
Apple
Banana
请选择以下操作:
1. 添加数据
2. 删除数据
3. 查看数据
4. 退出应用程序
请输入你的选择:2
请输入要删除的数据:Apple
数据删除成功!
请选择以下操作:
1. 添加数据
2. 删除数据
3. 查看数据
4. 退出应用程序
请输入你的选择:3
当前数据:
Banana
请选择以下操作:
1. 添加数据
2. 删除数据
3. 查看数据
4. 退出应用程序
请输入你的选择:4
感谢使用MyApp,再见!

在上述例子中,用户添加了两个数据:Apple和Banana。然后查看了当前保存的数据。接着,用户删除了数据Apple,并再次查看了当前的数据。最后,用户选择了退出应用程序。