money = 50000000
nanme = None
name = input("请输入姓名:")
# 定义查询函数
def query (show_header) :
if show_header :
print("---------------查询余额--------------")
print(f"{name},你好,你的余额为:{money}元")
#定义存款函数
def saving(num) :
global money
money += num
print(" -------------存款------------")
print(f"{name},您好,您存款{num}元成功。")
query(False)
query(True)
#定义主菜单函数
def main() :
print( " -------------主菜单----- -")
print(f"{name},您好,欢迎来到黑马银行ATM。请选择操作:")
print("查询余额\t[输入1]")
print("存款\t[输入2]")
print("取款\t[输入3]")
return input("请输入你的选择: ")
#设置无限循环,确保程序不退出
while True :
keyboard_input =main()
if keyboard_input == "1" :
query(True)
continue
elif keyboard_input == "2" :
num = int(input("你想存多少钱:"))
saving(num)
continue
else:
print("程序退出啦")
break
案例:ATM控制台
于 2023-07-02 20:06:16 首次发布