# 演示函数综合案例
# 定义全局变量money name
money=50000
name=None
# 要求客户输入姓名
name=input("请输入姓名")
# 定义查询函数
def query(a):
if a==True:
print("----------查询余额---------")
print(f"{name}你的余额是{money}元")
# 定义存款函数
def saving(num):
print("----------存款---------")
global money
money += num
query(False)
# 定义取款函数
def get_money(num):
print("----------存款---------")
global money
money -= num
query(False)
# 定义主菜单
def main():
print("欢迎来到银行")
print(f"{name},你好,请选择操作")
print("查询余额\t输入1")
print("存款\t\t输入2")
print("取款\t\t输入3")
print("退出\t\t输入4")
return input("请输入你的选择")
# 设置无限循环
while True:
keyboard_input=main()
if keyboard_input=="1":
query(True)
query(False)
continue
elif keyboard_input=="2":
num=int(input("请输入存款数"))
saving(num)
query(False)
continue
elif keyboard_input=="3":
num = int(input("请输入取款数"))
get_money(num)
query(False)
continue
else :
print("程序退出啦")
break
python学习笔记011 函数综合案例
最新推荐文章于 2024-10-12 12:26:23 发布