鱼C论坛

 找回密码
 立即注册
查看: 697|回复: 3

[已解决]很厉害

[复制链接]
发表于 2020-6-11 18:53:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 一水长亭 于 2020-6-12 11:19 编辑

50行代码就行,尽量简单一点点,谢谢
最佳答案
2020-6-11 18:56:36


这个怎么样哈哈——APP管理系统
def add_app():
    apps = {}
    print('{:*^53}'.format('添加你手机安装的APP'))
    app_name = input('请输入App的名字:')
    mb_used = input('请输入App的占用空间(单位:MB):')
    app_setup_date = input('请输入APP的安装日期:')
    apps['app_name'] = app_name
    apps['mb_used'] = mb_used
    apps['app_setup_date'] = app_setup_date
    data.append(apps)

def query_app():
    print('{:*^58}'.format('查询App'))
    print('1.查询所有已安装的App')
    print('2.输入App名查询')
    print('选择操作:',end='')
    while True:
        try:
            ask = int(input())
            if ask != 1 and ask != 2:
                 raise ValueError
            break
        except:
            print('您选择的选项不存在,请重选:',end='')
    if ask == 1:
        for i in data:
            print('序号:{:^4}APP名字:{:^5}APP安装日期:{:^10}'.format(i['app_name'],i['mb_used'],i['app_setup_date']))
        return True
    if ask == 2:
        print('请输入你安装的App名字:',end='')
        while True:
            app_name = input('')
            for i in data:
                if app_name not in i.values():
                    continue
                break
            else:
                print('你未安装此款App,请重输:',end='')
                continue
            print('序号:{:^4} APP名字:{:^5} APP安装日期:{:^10}'.format(i['app_name'],i['mb_used'],i['app_setup_date']))
            break
def main():
    while True:
        print('{:*^55}'.format('APP安装管理系统'))
        print('{:*^55}'.format('1.添加已安装的App'))
        print('{:*^55}'.format('2.查询己安装的App'))
        print('请选择你的操作:', end='')
        while True:
            try:
                ask_user = int(input())
                if ask_user != 1 and ask_user != 2:
                  raise ValueError
                break
            except:
                print('您选择的选项不存在,请重选:', end='')
        if ask_user == 1:
            add_app()
            continue
        if ask_user == 2:
            query_app()
            continue


if __name__ == '__main__':
    data = []
    main()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-6-11 18:56:36 | 显示全部楼层    本楼为最佳答案   


这个怎么样哈哈——APP管理系统
def add_app():
    apps = {}
    print('{:*^53}'.format('添加你手机安装的APP'))
    app_name = input('请输入App的名字:')
    mb_used = input('请输入App的占用空间(单位:MB):')
    app_setup_date = input('请输入APP的安装日期:')
    apps['app_name'] = app_name
    apps['mb_used'] = mb_used
    apps['app_setup_date'] = app_setup_date
    data.append(apps)

def query_app():
    print('{:*^58}'.format('查询App'))
    print('1.查询所有已安装的App')
    print('2.输入App名查询')
    print('选择操作:',end='')
    while True:
        try:
            ask = int(input())
            if ask != 1 and ask != 2:
                 raise ValueError
            break
        except:
            print('您选择的选项不存在,请重选:',end='')
    if ask == 1:
        for i in data:
            print('序号:{:^4}APP名字:{:^5}APP安装日期:{:^10}'.format(i['app_name'],i['mb_used'],i['app_setup_date']))
        return True
    if ask == 2:
        print('请输入你安装的App名字:',end='')
        while True:
            app_name = input('')
            for i in data:
                if app_name not in i.values():
                    continue
                break
            else:
                print('你未安装此款App,请重输:',end='')
                continue
            print('序号:{:^4} APP名字:{:^5} APP安装日期:{:^10}'.format(i['app_name'],i['mb_used'],i['app_setup_date']))
            break
def main():
    while True:
        print('{:*^55}'.format('APP安装管理系统'))
        print('{:*^55}'.format('1.添加已安装的App'))
        print('{:*^55}'.format('2.查询己安装的App'))
        print('请选择你的操作:', end='')
        while True:
            try:
                ask_user = int(input())
                if ask_user != 1 and ask_user != 2:
                  raise ValueError
                break
            except:
                print('您选择的选项不存在,请重选:', end='')
        if ask_user == 1:
            add_app()
            continue
        if ask_user == 2:
            query_app()
            continue


if __name__ == '__main__':
    data = []
    main()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2020-6-11 19:00:54 | 显示全部楼层
Twilight6 发表于 2020-6-11 18:56
这个怎么样哈哈——APP管理系统

谢谢大佬
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-11 19:10:14 | 显示全部楼层
Twilight6 发表于 2020-6-11 18:56
这个怎么样哈哈——APP管理系统

woc
我想问你 你几号学的python
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-20 19:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表