1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
   | money = 2000 name = None
  name = input("请输入您的姓名:")
 
 
  def query(show_hender):     if show_hender:         print("--------查询余额--------")     print(f"{name}先生/女士您好,您的余额剩余{money}元")
 
 
  def saving(num):     global money     money += num     print("--------存款--------")     print(f"{name}先生/女士,存款{money}成功")     query(False)
 
 
  def get_money(num):     global money     money -= num     print("--------取款--------")     print(f"{name}先生/女士,存款{money}成功")     query(False)
 
 
  def main():     print("--------主菜单--------")     print(f"{name}先生/女士,欢迎来到ATM存取款机")     print("查询余额\t[输入1]")     print("存款\t\t[输入2]")     print("取款\t\t[输入3]")     print("退出\t\t[输入4]")     return input("请输入您的选择:")
 
  while True:     keyboard_input = main()     if keyboard_input == "1":         query(True)         continue     elif keyboard_input == "2":         num = int(input("请输入你要存款的金额:"))         saving(num)         continue     elif keyboard_input == "3":         num = int(input("请输入你要取款的金额:"))         if num <= money:             get_money(num)         else:             print("您的余额不足")         continue     else:         print("程序结束")         break
   |