money = 5000000
name = input("请输入您的姓名: ")
function = True
def check_balence():
global name
print("---------------查询余额----------------")
print(f"{name},您好,您的余额剩余: {money}")
def deposit_money():
global money
global name
money += int(input("请输入您的存款金额"))
print("---------------存款---------------")
print(f"{name},您好,您的余额剩余: {money}")
def draw_money():
global money
global name
draw = int(input("请输入您的取款金额"))
money -= draw
print("---------------取款---------------")
if money >= 0:
print(f"{name},您好,您的余额剩余: {money}")
else:
money += draw
print("余额不足,无法取款!")
while function:
print("---------------主菜单---------------")
print(f"{name},您好!欢迎使用 XCM-ATM ,请选择操作")
print("查询余额 [输入1]\n"
"存款 [输入2]\n"
"取款 [输入3]\n"
"退出 [输入4]")
choice = int(input("请输入您的选择: "))
if choice == 1:
check_balence()
time = input("按回车返回主菜单")
# time用来拖延时间,避免循环一次后立马进入下一次循环,妨碍观看结果
elif choice == 2:
deposit_money()
time = input("按回车返回主菜单")
elif choice == 3:
draw_money()
time = input("按回车返回主菜单")
elif choice ==4:
break
else:
print("Wrong!!!!!!")
print("欢迎下次使用!")