自助游网站开发分析报告总结/营销培训课程ppt

循环类型 | 描述 |
for循环 | 重复执行判断 |
while循环 | 在条件为真时循环,为假时退出 |
循环嵌套 | while循环中嵌套for循环 |

控制语句 | 描述 |
pass语句 | 空语句,保持结构完整 |
continue语句 | 终止当前循环,进入下一次循环 |
break语句 | 终止当前循环,并且退出整个循环 |

需求:打印10以内的奇数。
for i in range(11):if i%2 == 1:print(i)
输出:
python test.py13579
while循环
需求:打印10以内的奇数。
a=1while a < 10:print(a) a+=2
输出:
python test.py13579
无限循环:打印从指尖溜过的时间,单位秒
a=1while True: print(a,'秒')import time time.sleep(1) a+=1
输出:
python test.py1 秒2 秒3 秒4 秒5 秒6 秒
while循环结合else
需求:从指尖溜过的时间超过5秒后,进行提示
a=1while a<=5:print(a,'秒') import time time.sleep(1) a+=1else:print('已经过去超过5秒了!')
输出:
python test.py1 秒2 秒3 秒4 秒5 秒已经过去超过5秒了!
嵌套循环
需求:4秒内进行正常提示否则pass,达到7秒进行预警继续循环,达到9退出循环。
a=1while a<=10: print(a,'秒')import time time.sleep(1) a+=1if a < 4 : print(a,'小于4!')else:passif a == 7: print(a,'已经达到7了!')continueif a == 9: print(a,'已经达到9了,退出循环!')break
输出:
python test.py1 秒2 小于4!2 秒3 小于4!3 秒4 秒5 秒6 秒7 已经达到7了!7 秒8 秒9 已经达到9了,退出循环!

往期推荐
Python-06-变量
Python-07-格式化输出
Python-08-if条件判断
好文!必须在看