实现结果:1、输入密码:错误将显示“密码错误,请重新输入!”,错误超过3次显示“密码输错3次,程序终止”并终止程序
正确将到达服务界面。
2、服务界面:1、查询 2、转账 3、存款 4、取款 5、退出
3、实现服务
#!usr/bin/env python
password = 000000
count= 3
while count:
code = int(input("请输入六位密码:"))
if code != password:
count -= 1
if count!=0:
print("密码错误,请重新输入。")
else:
print("密码输错3次!程序终止")
exit()
else:
print("1.查询 2.转账 3.取款 4.存款 5.退出")
break
balance=200000
list=[1,2,3,4,5]
while True:
operation = int(input("请选择您要进行的操作:"))
if operation==list[0]:
print(balance)
elif operation==list[1]:
input("请输入对方账号:")
money1=int((input("请输入转账金额:")))
if money1>balance:
print("余额不足!")
else:
print("转账成功!")
balance=balance-money1
elif operation==list[2]:
money2 = int((input("请输入取款金额:")))
if money2 > balance:
print("余额不足!")
else:
balance=balance-money2
print("取款成功!")
elif operation==list[3]:
money3=int(input(("请输入存入的金额:")))
print("存入成功!")
balance=balance+money3
elif operation==list[4]:
exit()
else:
print("输入不合法!")
效果展示
请输入六位密码:456342
密码错误,请重新输入。
请输入六位密码:245645
密码错误,请重新输入。
请输入六位密码:000000
1.查询 2.转账 3.取款 4.存款 5.退出
请选择您要进行的操作:1
200000
请选择您要进行的操作:2
请输入对方账号:674567675
请输入转账金额:2000
转账成功!
请选择您要进行的操作:3
请输入取款金额:43546
取款成功!
请选择您要进行的操作:4
请输入存入的金额:67456
存入成功!
请选择您要进行的操作:1
221910
请选择您要进行的操作:5