-遍历循环
-无限循环
-循环控制保留字
-循环的高级用法

从遍历结构中逐一提取元素,放在循环变量中
由保留字for和in组成,完整遍历所有元素后结束
每次循环,所获得元素放入循环变量,并执行一次语句块

遍历由range()函数产生的数字序列,产生循环


遍历由range()函数产生的数字序列,产生循环


s是字符串,遍历字符串每个字符,产生循环
>>>for c in"Python123":
print(c, end=",")
P,y,t,h,o,n,1,2,3,

ls是一个列表,遍历其每个元素,产生循环
>>>for item in[123, "PY", 456]:
print(item, end=",")
123,PY,456,


反复执行语句块,直到条件不满足时结束

break 和continue
-break跳出并结束当前整个循环,执行循环后的语句
-continue结束当次循环,继续执行后续次数循环
-break和continue可以与for和while循环搭配使用
>>>for c in"PYTHON":
ifc == "T":
continue
print(c, end="")
PYHON
>>>for c in"PYTHON":
ifc == "T":
break
print(c, end="")
PY
>>> s = "PYTHON"
>>>while s != "" :
for c in s :
print(c, end="")
s = s[:-1]
PYTHONPYTHOPYTHPYTPYP
>>> s = "PYTHON"
>>>while s != "" :
for c in s :
ifc == "T":
break
print(c, end="")
s = s[:-1]
PYPYPYPYPYP
原文:https://www.cnblogs.com/Lynn123/p/11844326.html