一、while循环嵌套
while True:
num = int(input("请输入数字:"))
n = 0
while n <= num:
print(n)
n += 1
运行结果:
运行结果:请输入数字:2
0
1
2
请输入数字:1
0
1
请输入数字:
二、for循环嵌套
打印5星号为边长的直角三角形
# 最死板的方法
for i in range(5):
if i == 0:
print("*")
elif i == 1:
print("* *")
elif i == 2:
print("* * *")
elif i == 3:
print("* * * *")
elif i == 4:
print("* * * * *")
# for嵌套的方法
for i in range(5):
for j in range(i + 1):
print("*", end=' ') # print输出不换行,用end=''
# print()的参数:end=‘\n’
print(' ') # 这个print做换行处理
打印乘法口诀表
for i in range(1, 10):
for j in range(1, i + 1):
print("{}*{}={:<4}".format(i, j, i * j), end="")
print("\n")
运行结果:
2022年的目标是努力更新100篇以上
即便是基础也是一个个手敲的~