money= 5000000
name = None
name = input("请输入你的名字:")
#定义查询余额函数
def check_balance(show_header):
print("---------查询余额---------")
print(money)
#定义存钱函数
def in_mone(num2):
global money
money = num2 + money
print("---------存款---------")
print(f"{name},您存款成功")
check_balance(False)
#定义取钱函数
def out_money(num3):
global money
money = money - num3
print("---------取款---------")
print(f"{name},您取款成功")
check_balance(False)
#定义主菜单函数
def menu():
print("---------主菜单---------")
print("查询余额按1")
print("存款按2")
print("取款按3")
print("退出按4")
return input("请输入你的选择:")
#设置无限循环,确保程序不退出
while True:
keyboard = int(menu())
if keyboard == 1:
check_balance(True)
elif keyboard == 2:
add = int(input("请输入存钱金额"))
in_mone(add)
elif keyboard == 3:
jian = int(input("请输入取钱金额"))
out_money(jian)
elif keyboard == 4:
break
用python实现一个简单的银行业务(计算器同理)
于 2023-08-09 22:11:44 首次发布