# 定义一个全局变量:money
money = 5000000
name = None
def query(head_shower):
if head_shower:
print("----------查询余额----------")
print(f"{name},您好,您的余额为:{money}元")
def save():
print("----------存款----------")
num = int(input("请输入您的存款金额:"))
print(f"{name},您好,您存款{num}元成功")
global money
money = money + num
query(False)
def withdrawal():
print("----------取款----------")
num = int(input("请输入您的取款金额:"))
print(f"{name},您好,您取款{num}元成功")
global money
money = money - num
query(False)
def main():
print("----------主菜单----------")
print(f"{name},您好,欢迎来到黑马银行ATM。请选择操作:")
print("查询余额\t[请输入1]")
print("存款\t\t[请输入2]")
print("取款\t\t[请输入3]")
print("退出\t\t[请输入4]")
return int(input("请输入您的选择:"))
while True:
keybord_input = main()
if keybord_input == 1:
query(True)
continue
if keybord_input == 2:
save()
continue
if keybord_input == 3:
withdrawal()
continue
if keybord_input == 4:
print("程序已退出")
break
一个黑马ATM,Python实现
最新推荐文章于 2023-11-12 00:50:08 发布