![Python核心编程从入门到开发实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/118/30638118/b_30638118.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.4.1 遍历循环(有限循环):for语句
for语句通常由两部分组成,分别是条件控制部分和循环部分。for语句的语法格式如下:
![](https://epubservercos.yuewen.com/78C615/16699149905738406/epubprivate/OEBPS/Images/76_2.jpg?sign=1739483869-uZ270YywAn4Y90doPp4YNqTvd8KEJNJS-0-ccbfe283d8ea48984a970b9fabcb4358)
其中,“循环变量”是一个变量名称,“遍历结构”则是一个列表。在Python中,for语句之所以被称为“遍历循环”,是因为for语句执行的次数是由“遍历结构”中元素的个数决定的。遍历循环就是依次从“遍历结构”中取出元素,置入“循环变量”中,并执行对应的语句块。“遍历结构”可以是字符串、文件、组合数据类型或range()函数。else语句只在循环正常执行并结束后才执行。else语句通常是被省略的。
【范例3-9】遍历循环范例。
本范例逐个输出n字符串内所有的字符(源代码3.9.py)。
![](https://epubservercos.yuewen.com/78C615/16699149905738406/epubprivate/OEBPS/Images/77_1.jpg?sign=1739483869-2uJuBuciEtoOwS105S4lcruMtbzbJNfH-0-16e9ce8a1de3c1500c3ffb8738c65c15)
执行结果如下:
![](https://epubservercos.yuewen.com/78C615/16699149905738406/epubprivate/OEBPS/Images/77_2.jpg?sign=1739483869-UkxxpfD6wdRHc5CondF67kPR0LoQ9Hv9-0-fedabdac08a2e0d0e740e007ef8c4913)
如图3-16所示。
![](https://epubservercos.yuewen.com/78C615/16699149905738406/epubprivate/OEBPS/Images/77_3.jpg?sign=1739483869-dtiCsgmqvjryFJ5dEojKST28uOO3Znqx-0-619b9f508b45bbfc9a18d4fd19f92858)
图3-16 遍历循环结果