编程语言
首页 > 编程语言> > python实现模仿银行ATM机

python实现模仿银行ATM机

作者:互联网

python实现模仿银行ATM机

学习了一个星期,分享一下自己的学习成果。本星期实现的是银行ATM机的功能。
实现效果如下:
开始界面,输入用户名密码之后到达主界面。在这里插入图片描述
选择账户信息效果:
在这里插入图片描述
打印了个人的信息。
接下来是还款效果:
由于一开始设定的是没欠银行钱,所以就不需要还。还款之后余额不会变。
在这里插入图片描述
接下来是取款:
设定为取款需要收取百分之五的手续费,所以取款会扣除比取款金额多的钱。看下效果:
在这里插入图片描述
功能实现。
最后是转账功能:

先看用户1234原有余额为13961.25
然后zhang用户原有余额如下:
在这里插入图片描述
转账之后:
在这里插入图片描述
在这里插入图片描述
张的余额和1234的余额:
在这里插入图片描述
功能实现。
本次保存用户信息的是json文件,每个用户信息都用一个文件保存,因为这样可以避免多个用户同时对同一个文件操作而造成信息丢失。然后相对于项目也写得更加的规范,不会像之前那样乱:
在这里插入图片描述
信息储存的方式变成可设置:
在这里插入图片描述
计算利息也根据用户选择的操作类型而定
在这里插入图片描述
还有就是学习使用日志模块。
嗯,分享就到这吧。代码传不上去,一点点敲又有点多,想要的留个邮箱吧。

标签:python,ATM,用户,信息,实现,余额,模仿,取款
来源: https://blog.csdn.net/wu862083134/article/details/115030600