学了一段时间python,想要找一下项目练手,顺便巩固一下学习成果,找到了Yesir_C大佬的用户系统代码敲了一遍,学到了不少。然后写了一个银行柜机模拟操作系统,实现的功能有注册、登录、查询、转账、存款、取款。
Yesir_C大佬的用户系统代码链接如下:
https://blog.csdn.net/y2629924166/article/details/115361587
我的代码如下,欢迎各位大佬批评指正。
import pandas
import datetime
import os
import time#控制休眠
flag = False # 判断是否登录
#模拟银行柜机系统
def main():
#主程序,根据是否登录显示不同的界面
global flag
while True:
if flag:
log_menu(a)
choice=input("请选择>>")
if choice=="0":
print("谢谢您的使用,再见!")
exit()
elif choice=="1":
check(a)#查询账户
elif choice=="2":
transfer(a)#转账
elif choice=="3":
saving(a)#存钱
elif choice=="4":
withdraw(a)#取钱
else:
print("输入错误")
continue
else:
unlog_menu()
choice=input("请选择>>")
if choice=="0":
print("谢谢您的使用,再见!")
exit()
elif choice=="1":
register()#注册
elif choice=="2":
login()#登录
else:
pr