简单的ATM机的取款过程
Posted 笨丫头就是笨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单的ATM机的取款过程相关的知识,希望对你有一定的参考价值。
# -*- 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机的取款过程的主要内容,如果未能解决你的问题,请参考以下文章