目录
猜数字游戏作业
while循环语句
练习:
while循环的嵌套应用
注 :结束时 i=i-1
补充知识
九九乘法表实例
for循环
练习:
例如
解决方案: 再外部定义一个 i=0
for循环的嵌套
break和continue的应用
练习:
函数
函数是组织好的,可重复使用的,用来实现特定功能的代码段
函数定义完成之后,想要使用就要去调用它
函数在遇到return时就结束了,所以写在return后的代码不会执行
函数的说明文档
函数嵌套调用
全局变量和局部变量
global可以把局部变量设置为全局变量
练习
money = 5000000
name = 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)
def get_money(num):
global money
money -=num
print("---------------取款---------------")
print(f"{name},你取款{num}成功")
query(False)
def main():
print("---------------主菜单---------------")
print(f"{name},您好,欢迎来到银行ATM,请选择操作:")
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)
continue
elif keyboard_input == "2":
num = int(input("请输入存多少钱:"))
saving(num)
continue
elif keyboard_input == "3":
num = int(input("请输入取多少钱:"))
get_money(num)
continue
else:
print("程序退出")
break
标签:---------------,name,Python,money,笔记,学习,num,print,input
From: https://blog.csdn.net/2301_81894716/article/details/140080169