一.while循环
首先while的基本格式为
while 表达式: 循环体
1.1 While循环的次数
sum=0
while sum<=100 :
sum += 1
这里sum += 1一共执行了100次
1.2 While循环的continue用法
i=0
a=0
while i<100 :
i+=1
if i==5:
continue
a+=1
print(i,a)
由此可见,continue执行的时候,continue以下的语句就不执行了,继续开始下一次循环
1.3 While循环的break用法
i=0
a=0
while i<100 :
i+=1
if i==5:
break
a+=1
print(i,a)
由此可见,break执行的时候,直接结束循环,下面的循环就不再执行了
二.for循环
首先for的基本格式为
for i in range(10,20):
print(i)
2.1 for循环遍历列表
list = [1,2,3,4,5]
for i in list:
print(list)
2.2 for循环的continue用法
for循环s遍历序列成员,直到序列中的成员全部都遍历完后才跳出循环
for i in range(100) :
if i==5:
continue
print(i)
continue语句,这个语句的作用是跳出当前循环,直接进入下一次循环
2.2 for循环的break用法
for i in range(100) :
if i==5:
break
print(i)
break语句,这个语句的作用是直接结束循环
总结:for循环主要用于那些我们知道循环次数的循环,比如遍历整个列表,我们知道循环次数就是列表中元素的个数。而while循环主要用于那些我们不知道具体循环多少次的循环。for比while多了个自动增减的功能