下面是用python函数写的模拟ATM提款机的功能的代码,有存钱,取钱,查询的功能
money = 500000000
name = input("请输入你的姓名:")
print(f"尊敬的{name}先生,欢迎光临阮哥银行")
q = int(input("查询余额输入1,存款输入2,取钱输入3,退出输入4,请输入操作: "))
def inquery():
print("------查询余额------")
print(f"{name}先生,您的余额为:{money}")
def saving(n):
global money
money += n
print(f"存钱成功!您存了{n}元,您目前余额为{money}")
def taking(p):
global money
money -= p
print(f"取钱成功!您取了{p}元,您目前余额为{money}")
def main(q):
if q == 1:
inquery()
elif q == 2:
n = int(input("请输入您要存款的数量:"))
saving(n)
elif q == 3:
p = int(input("请输入您的取款数:"))
taking(p)
elif q == 4:
exit()
else:
print("数据错误!")
main(q)