标签:主程序 atm turn pass 输入密码 取出 逻辑 check 登录
# -*- conding:utf-8 -*- # 登录验证 def login(password): pwd = ‘888888‘ # 默认密码 if password == pwd: return True else: return False # 金额验证 def checkMoney(money): if money.isdigit(): if int(money) % 100 == 0 and 0<= int(money)<=1000: return money else: return False else: return False #业务逻辑写到主程序 def main( ): #1.登录验证 for i in range(3): password = input("输入密码: ") if login(password): # 2.金额验证 while True: money = input("请输入金额:") money = checkMoney(money) if money: print("成功取出%s元"%(money)) break else: print("您输入的金额有误,请重新输入") # 3.交易完成 print("交易完成,请取卡") else: if i == 2: print("您已连续输入3次密码有误,账号已冻结") break print("密码错误") main()
标签:主程序 atm turn pass 输入密码 取出 逻辑 check 登录
原文地址:https://www.cnblogs.com/xyg-zyx/p/8867054.html