猫史档案馆


【Python作品分享】A喵【作品秀】

用户:梓树星辰梓树星辰查看:0 回复:2 评论:0 创建时间:2023-05-10T20:43:12


【作品展示】

center_image

 

【作品介绍】

A喵自助存取款模拟系统

 

【作品源代码】

import easygui as e


zhmm = {}
zhye = {}
while True:
    e.msgbox("欢迎来到A喵自助存取款系统!", "A喵自助存取款系统", "继续")
    CZ = e.buttonbox("请问您要进行什么操作", "A喵自助存取款系统", choices=("注册账户", "查询","存款", "取款", "退出"))
    if CZ == "注册账户":
        list1 = ["用户名", "密码", "确认密码"]
        ZC = e.multenterbox("注册账户", "A喵自助存取款系统——注册账户",list1)
        if ZC[1] == ZC[2]:
            zhmm[ZC[0]] = ZC[1]
            zhye[ZC[0]] = 0
            e.msgbox("注册成功", "A喵自助存取款系统——注册账户", "确定")
        else:
            e.msgbox("注册失败", "A喵自助存取款系统——注册账户", "确定")
    elif CZ == "查询":
        if len(zhye) == 0:
            e.msgbox("没有账户,请先注册账户", "A喵自助存取款系统——查询", "确定")
        else:
            list2 = ["用户名", "密码"]
            DL = e.multpasswordbox("请登录账户", "A喵自助存取款系统——存款", list2)
            dlyhm = DL[0]
            dlmm = DL[1]
            if dlyhm in zhmm and dlmm == zhmm[dlyhm]:
                e.msgbox(msg=("用户名:",dlyhm,"余额:",zhye[dlyhm]), title="A喵自助存取款系统——查询", ok_button="确定")
    elif CZ == "存款":
        if len(zhye) == 0:
            e.msgbox("没有账户,请先注册账户", "A喵自助存取款系统——存款", "确定")
        else:
            list2 = ["用户名","密码"]
            DL = e.multpasswordbox("请登录账户", "A喵自助存取款系统——存款", list2)
            dlyhm = DL[0]
            dlmm =  DL[1]
            if dlyhm in zhmm and dlmm == zhmm[dlyhm]:
                ckje = e.enterbox("请输入存款金额", "A喵自助存取款系统——存款")
                zhye[dlyhm] = zhye[dlyhm]+int(ckje)
                e.msgbox("存款成功", "A喵自助存取款系统——存款", "确定")
            else:
                e.msgbox("账户密码错误","喵自助存取款系统——存款","确定")
    elif CZ == "取款":
        if len(zhye) == 0:
            e.msgbox("没有账户,请先注册账户", "A喵自助存取款系统——取款", "确定")
        else:
            list2 = ["用户名", "密码"]
            DL = e.multpasswordbox("请登录账户", "A喵自助存取款系统——取款", list2)
            dlyhm = DL[0]
            dlmm = DL[1]
            if dlyhm in zhmm and dlmm == zhmm[dlyhm]:
                qkje = e.integerbox(msg=("请输入取款金额,当前余额:", zhye[dlyhm]), title="A喵自助存取款系统——取款", lowerbound=0, upperbound=zhye[dlyhm])
                zhye[dlyhm] = zhye[dlyhm]-int(qkje)
                e.msgbox("取款成功", "A喵自助存取款系统——取款", "确定")
            else:
                e.msgbox("账户密码错误", "喵自助存取款系统——取款", "确定")
    elif CZ == "退出":
        exit()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
梓树星辰梓树星辰

A喵=A/T/M

点赞0


评论


1111111111111111211111111111111112

来我们工作室吧

点赞0


评论