函数是组织好的,可重复使用的,用来实现特定功能的代码段
代码如下(示例):
print("--------------主界面--------------")
print("黄四郎,您好,欢迎来到**银行ATM,请选择您要进行的操作")
num = None
yue = 50000
def s():
global num
global yue
print("查询余额 【输入1】")
print("存款 【输入2】")
print("取款 【输入3】")
print("退出 【输入4】")
num = int(input("请输入您的选项:"))
def s1 ():
print("----------查询余额----------")
global yue
print(f"黄四郎,您好,您的余额为{yue}元" )
def s2 ():
print("------------存款------------")
global yue
yues=int(input("请输入您要存的金额"))
yue+=yues
print(f"黄四郎,您好,您存款{yues}成功")
print(f"黄四郎,您好,您的余额为{yue}存款")
def s3():
print("------------取款------------")
global yue
yues = int(input("请输入您要取款的金额"))
yue -= yues
print(f"黄四郎,您好,您取款{yues}成功")
print(f"黄四郎,您好,您的余额为{yue}存款")
def s4():
print("退出成功,欢迎下次光临")
while True:
s()
if num==1:
s1()
continue
elif num==2:
s2()
continue
elif num==3:
s3()
continue
elif num==4:
s4()
break
代码如下(示例):
--------------主界面--------------
黄四郎,您好,欢迎来到**银行ATM,请选择您要进行的操作
查询余额 【输入1】
存款 【输入2】
取款 【输入3】
退出 【输入4】
请输入您的选项:1
----------查询余额----------
黄四郎,您好,您的余额为50000元
查询余额 【输入1】
存款 【输入2】
取款 【输入3】
退出 【输入4】
请输入您的选项:2
------------存款------------
请输入您要存的金额10000
黄四郎,您好,您存款10000成功
黄四郎,您好,您的余额为60000存款
查询余额 【输入1】
存款 【输入2】
取款 【输入3】
退出 【输入4】
请输入您的选项:3
------------取款------------
请输入您要取款的金额10000
黄四郎,您好,您取款10000成功
黄四郎,您好,您的余额为50000存款
查询余额 【输入1】
存款 【输入2】
取款 【输入3】
退出 【输入4】
请输入您的选项:4
退出成功,欢迎下次光临