列如打印
* ** *** **** ***** ******layer = int(input("请输入要打印的层数:"))#layer=3
index = 1
while index <= layer: #layer=3
#打印*
j = 1
while j <= index: #index = 1 2 3
print("*",end="")
j += 1
print() #换行
index += 1 # index = 2 3 4
2.for循环
语法结构
for in range(): # 缩进 执行循环体 [else: # 这部分循环正常结束的情况下执行的代码 ] 列如:在 400~500 之间求一个数,它被 2 取余 1 ,被 5 取余是 3 ,被 8 取余是 1 ,这个数是多少?for i in range(400,501):
if i % 2 == 1 and i % 5 == 3 and i % 8 == 1:
print(i)
break
3.break和continue
break ----
跳出循环,终止循环
continue-----
跳过本次循环,继续执行下一次循环
pass ----
不仅可以用在循环中,用在任何地方


