编辑代码

# coding:utf-8
#JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。 
money = 5000000
name = input("请输入您的姓名:")

def main_menu():
    print("--------主菜单---------")
    print(f"{name},您好,欢迎使用ATM,请选择操作:")
    print("查询余额\t输入1")
    print("存款\t输入2")
    print("取款\t输入3")
    print("退出\t输入4")
    num = int(input("请输入您的选择:"))
    if num == 1:
        return check()
    elif num == 2:
        return save()
    elif num == 3:
        return draw()
    else:
         return none

def check():
    print("--------查询余额---------")
    print(f"您好,您的余额剩余:{money}")
    return main_menu()

def save(x):
    print("-------存款-------")
    x = int(input("请输入您要存款的金额:"))
    global money
    money += x
    print(f"{name},您好,您的余额剩余:{money}")
    return main_menu()
def draw(y):
    print("---------取款----------")
    y = int(input("请输入您要取款的金额:"))
    print(f"{name},您好,取款{y}成功")
    global money
    money = money - y
    print(f"您的余额剩余{money}")
    return main_menu()

main_menu()