首页 > 其他 > 详细

程序的循环结构

时间:2019-11-12 20:06:38      阅读:90      评论:0      收藏:0      [点我收藏+]

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

遍历循环

技术分享图片

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

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

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

 

遍历循环的应用

计数循环(N次)

技术分享图片

 

 

 遍历由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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!