循环

while循环

i = 1

sum = 0

while i <= 100:

    print(i)

    sum+=i #sum = sum + i

      i+=1

print(sum)

死循:

###概括:

不断进行,不会停止。

while True

循环中断:break

###*概括:

breaak 某一条件满足时,退出循环,不在执行后续重复的代码

i = 1

  while i < 101:

      print(i)

      i+=1

      if i == 50:

          break

  print(i)

循环中断:continue

###*概括:

continue 某一条件满足时,不执行后续重复的代码。

i = 0

while i < 11:

    i +=1

    if i == 6

        print("中断")

        continue



for循环经常和range()函数配合使用

range()函数的用法:

range(起始值,终止值,步长)


for循环嵌套

for循环里面有for循环

for i in range(1,10):#步长默认为1 

for j in range(1,i+1):#i最大值是9 要9*9所有要加上1 

print("%d*%d=%d"%(j,i,i*j),end="\t")

    print("")#换行


break

foriinrange(1,10):ifi ==6:#当i等于6的时候循环直接结束breakprint(i)'''

break同样适用while循环

i = 1

while i < 10:

    if i == 6:

        break

    print(i)

    i+=1

continue

foriinrange(1,10):ifi ==6:#当i等于6的时候循环本次循环,接着执行下一次循环continueprint(i)'''

continue同样适用while循环

i = 0

while i < 9:

    i+=1

    if i == 6:

        continue

    print(i)

你可能感兴趣的:(循环)