for...in遍历循环:计数、字符串(遍历每个元素)、列表(遍历取列表每个元素)、文件(遍历取每行)...
while无限循环 :只要while条件为真,就一直执行
continue和break保留字;continue是跳出本次循环,继续下次;break是跳出当前循环(当层循环)
循环else高级用法:与break有关,如果没有break,就执行else(奖励机制)
#循环遍历
#range
for i in range(3):
print(i,end=',')
print("\n")
#string
for i in "python":
print(i,end=',')
print("\n")
#list
for i in ["this","is","python"]:
print(i,end=',')
print("\n")
#循环与else
#continue跳出当次循环,且无break,奖励执行else部分
for s in "PYTHON":
if s=='T':
continue
print(s,end='')
else:
print("正常退出")
#break跳出当层循环,且一旦有break,else部分不执行
for s in "PYTHON":
if s=='T':
break
print(s,end='')
else:
print("异常退出")