Python---循环结构for\while

遍历循环

for <循环变量> in <遍历结构> :

  <语句块>

-从遍历结构中逐一提取元素,放在循环变量中

-由保留字for和in组成,完整遍历所有元素后结束

-每次循环,所获得元素放入循环变量,并执行一次语句块

计数循环(N次)

for i in range(N):

  <语句块>

计数循环(特定次)

for i in range(1,6,2):

  print(i)

结果:1,3,5

字符串遍历循环

for c in s :

  <语句块>

-s是字符串,遍历字符串每个字符,产生循环

 列表遍历循环

for item in ls:

  <语句块>

-ls是一个列表,遍历其每个元素,产生循环

 文件遍历循环

for line in fi :

  <语句块>

-fi是一个文件标识符,遍历其每行,产生循环

 

 

-------------------------------

由条件控制的循环运行方式

while <条件> :

  <语句块>

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

循环控制保留字

-break跳出并结束当前整个循完成环,执行循环后的语句

-continue结束当次循环,继续执行后续次数循环

-bteak和continue可以与for和while循环搭配使用

循环的高级用法

 -当循环没有被break语句退出时,执行else语句块

 -else 语句块作为“正常”完成循环的奖励

 -这里else 的用法与异常处理中else用法相似

posted @ 2020-04-10 22:18  codeing123  阅读(477)  评论(0编辑  收藏  举报