money = 500000 #先给它5万元
name = None
name = input(f"请输入你的名字:") #键盘输入
查询余额
def query(show_header):
if show_header:
print("----------查询余额----------")
print(f'{name},您好,您的余额剩余:{money}元')
存款
def saving(num):
global money # 更改全局变量的money
money += num
print("----------存款----------")
print(f'{name},您好,您存款{num}元成功。')
query(False) # 调用query函数查询余额
取款
def get_money(num):
global money # 更改全局变量的money
money -= num
print("----------取款----------")
print(f'{name},您好,您取款{num}元成功。')
query(False) # 调用query函数查询余额
主菜单
def main():
print("----------主菜单----------")
print(f'{name},您好,欢迎来到小鱼ATMkun。请选择操作:')
print('查询余额\t[输入1]\n存款\t\t\t[输入2]\n取款\t\t\t[输入3]\n退出\t\t\t[输入4]')
return input("请输入您的选择:")
代码判断
while True:
key_input = main()
if key_input == "1":
query(True)
elif key_input == "2":
num = int(input("请输入存款金额:"))
saving(num)
continue
elif key_input == "3":
num = int(input("请输入取款金额:"))
get_money(num)
continue
else:
print("程序退出")
break