本文主要介绍Python遍历循环,可以理解为从遍历结构中逐个提取元素,放入循环变量中,对每个提取的元素执行一次语句块。它由和中的保留字组成。在完全遍历完所有元素后,它结束每个循环。获得的元素放入循环变量中,语句块执行一次。下面来看看文章的介绍。
目录
一、基本用法二。计数循环三。字符串遍历循环IV。列表遍历循环v .文件遍历循环VI。遍历循环的扩展模式
一、基本用法
for 循环变量 in 遍历结构:
语句块
遍历结构可以是字符串、文件、组合数据类型或range()函数等。
二、计数循环
对于i in rang(N):
遍历range()函数生成的数字序列,生成一个循环。
对于i in rang(M,N,k)是指从M开始,到N-1,以k为步长。
对于范围(1,6,2)内的I:
打印(一)
结果:
一个
三
五
三、字符串遍历循环
对于s中的c:
s是一个字符串。遍历字符串的每个字符以生成一个循环。
对于“PYTHON123”中的c:
Print(c,end=' ')#每个字符后有一个空格
结果:
P Y T H O N 1 2 3
四、列表遍历循环
对于ls中的项目:
Ls是一个列表,遍历它的每个元素生成一个循环。
对于[1,3,4,8,'你好']中的项目:
打印(项目,结束=' ')
结果:
1 3 4 8你好
五、文件遍历循环
对于fi中的线路:
Fi是文件标识符,遍历它的每一行都会生成一个循环。
第六,遍历循环的扩展模式
中的for循环变量遍历结构:
语句块1
否则:
语句块2
在这种扩展模式下,for循环正常执行后,程序会继续执行else语句的内容,else语句只有在循环正常执行并结束后才会执行。因此,用于判断循环执行的语句可以放在语句块2中。
例子1
对于“BAT”中的s:
打印(“循环进行中:”s)
否则:
打印(“正常循环结束”)
输出结果:
流通进行中:b
进行中的循环:a
循环正在进行:t
循环正常结束。
例子2
对于“BAT”中的s:
如果s=='T ':
当遍历到“T”时,当前最里面的循环结束(只有一层)
打印(“循环进行中:”s)
否则:
Print('循环正常结束')#因为break,循环没有正常结束,所以不输出这条语句。
运行结果:
流通进行中:b
进行中的循环:a
例子3
对于“BAT”中的s:
如果s=='A ':
当continue#遍历到' A '时,当前循环结束,下一个循环继续。
打印(“循环进行中:”s)
否则:
Print('循环的正常结束')#continue不会停止整个循环,因此该语句正常输出。
运行结果:
流通进行中:b
循环正在进行:t
循环正常结束。
这是这篇关于Python遍历循环的详细文章的结尾。关于Python遍历循环的更多信息,请搜索我们之前的文章或者继续浏览下面的相关文章。希望你以后能支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。