python银行系统-菲菲用python模拟银行系统

easygui界面

菲菲视频讲解

easygui

本系统模拟银行用户使用ATM机开户、查询、存款、取款功能

为了使用EasyGui这个模块,你应该先导入它。最简单的导入语句是:

1

如果你使用上面这种形式导入的话,那么你使用EasyGui的函数的时候,必须在函数的前面加上前缀easygui,像这样:

1

2

另一种选择是导入整个EasyGui包:

1

这使得我们更容易调用EasyGui的函数,你可以直接这样编写代码:

1

第三种方案是使用类似下边的import语句:

1

这样让你保持EasyGui的命名空间,同时减少你的打字数量。导入之后你就可以这么调用EasyGui的函数:

1

代码

importeasygui

zhanghao =''

mima =''

do =

money =

money2 =

flag = False

whileTrue:

zhanghao =easygui.enterbox("请创建账号:")

mima =easygui.enterbox("请创建账号为%s的密码:"%(zhanghao))

whileTrue:

mima2 =easygui.enterbox("请输入账号为%s的密码:"%(zhanghao))

ifmima == mima2:

easygui.msgbox("登陆成功!")

break

else:

easygui.msgbox("密码错误,请重新输入。")

whileTrue:

do =easygui.choicebox("你要干什么?(输入序号)",choices=['1.存款','2.取款','3.修改密码','4.查看余额','5.退出'])

ifdo =="1.存款":

money = money +int(easygui.enterbox("请输入您的存款金额:"))

easygui.msgbox("存款成功!")

easygui.msgbox("您还剩%s元钱"%(money))

continue

elifdo =="2.取款":

money2 =int(easygui.enterbox("请输入您的取款金额"))

ifmoney >= money2:

money = money - money2

easygui.msgbox("取款成功!")

easygui.msgbox("您还剩%s元钱"%(money))

continue

else:

easygui.msgbox("取款金额大于现有金额,取款失败!")

easygui.msgbox("您还剩%s元钱"%(money))

continue

elifdo =="3.修改密码":

whileTrue:

mima2 =easygui.enterbox("请输入原密码:")

ifmima2 == mima:

mima =easygui.enterbox("请输入新密码:")

whileTrue:

mima2 =easygui.enterbox("请再次确认新密码:")

ifmima2 == mima:

easygui.msgbox("密码修改成功!")

flag = True

break

else:

easygui.msgbox("密码错误!")

else:

easygui.msgbox("原密码错误!")

ifflag:

flag = False

break

elifdo =="4.查看余额":

easygui.msgbox("您的账户余额为:%s"%(money))

elifdo =="5.退出":

easygui.msgbox("系统已退出,欢迎您再来!")

flag = True

break

ifflag:

break

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值