基本信息
源码名称:模拟ATM
源码大小:2.66KB
文件格式:.py
开发语言:Python
更新时间:2022-03-07
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
#初始化界面 while key != 5: print("{:20}{:^10}{:20}".format("="*20,"自动取款机","="*20)) print("{:<20}{:<20}{:<20}".format(" 1. 登录", " "," 2. 取款")) print("{:<20}{:<20}{:<20}".format(" 3. 存款", " "," 4. 查询余额")) print("{:<20}{:<20}{:<20}".format(" 5. 退出", " "," ")) print("{}".format("="*54)) key = int(input("请输入对应的选择:")) if key == 1 : User(userlist,user,code) print("登录成功!请后续操作!") elif key == 2 : money = int(input("请输入需要取款的金额:")) if money <= User(userlist,user,code).get("balance") : User(userlist,user,code)["balance"]=User(userlist,user,code).get("balance")-money print("取款金额:{},账户余额{}:".format(money,User(userlist,user,code)["balance"])) else: print("您的余额不足,请重新输入!") elif key == 3 : money = int(input("请输入需要存款的金额:")) User(userlist,user,code)["balance"]=User(userlist,user,code).get("balance") money print("存款金额:{},账户余额{}:".format(money,User(userlist,user,code)["balance"])) elif key == 4 : print("账户余额:{}".format(User(userlist,user,code)["balance"])) elif key == "5": print("{:20}{:^10}{:20}".format("="*20," 再见! ","="*20)) else: print("{:20}{:^10}{:20}".format("="*20,"输入有误!请重新输入! ","="*20))