# ATM 模拟实现# 功能:# 输入对应的数字进入不同的功能:# 1. 支持进入商城购物,并通过信用卡结账。# 2. 支持信用卡余额查询。# 3. 支持不同用户之间的转账。# 4. 支持账单还款(充值功能)。# 5. 支持查看账单详情。# 6. 支持用户登入密码修改。 #################################################### Welcome To ATM! ## ## 1.进入商城 2.余额查询 ## 3.账户转账 4.账单还款 ## 5.账户管理 6.账单详情 ## 7.修改密码 8.exit ## #################################################### # 默认额度:15000
1 import sys 2 import os 3 4 sys.path.append(r‘/Users/zhang/PycharmProjects/python-test/day5/ATM‘) 5 6 import core 7 8 9 @core.auth 10 def start(): 11 ‘‘‘ 12 主函数 13 ‘‘‘ 14 while True: 15 print(‘‘‘\033[;32m 16 ################################################### 17 # Welcome To ATM! # 18 # # 19 # 1.进入商城 2.余额查询 # 20 # 3.账户转账 4.账单还款 # 21 # 5.账户管理 6.账单详情 # 22 # 7.修改密码 8.exit # 23 # # 24 ################################################### 25 \033[0m‘‘‘) 26 choice=input(‘请输入你要选择的功能:‘).strip() 27 if len(choice) == 0: 28 continue 29 elif choice == ‘1‘: 30 core.shop() 31 elif choice == ‘2‘: 32 core.query() 33 elif choice == ‘3‘: 34 core.transfer() 35 elif choice == ‘4‘: 36 core.repayment() 37 elif choice == ‘5‘: 38 core.management() 39 elif choice == ‘6‘: 40 core.bill() 41 elif choice == ‘7‘: 42 core.change_password() 43 elif choice == ‘8‘: 44 quit() 45 else: 46 print(‘输入有误,请重新输入‘) 47 48 start()
时间: 2024-10-07 06:50:15