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

【作品介绍】
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