python遍历循环中的遍历结构,python遍历循环中的遍历结构可以是文件吗

  python遍历循环中的遍历结构,python遍历循环中的遍历结构可以是文件吗

  Python for循环语句

  Python循环可以以任何顺序遍历项目,比如列表和字符串。

  语法:

  for循环的语法格式如下:

  对于iterating _ varinsequence:

  语句)。

  流程图:

  示例:

  例子

  #!/usr/昏夏/python

  #-*-编码:utf-8-*-

  “Python”中字母的第一个实例:#

  打印“当前信件:”信件

  水果=[香蕉,苹果,芒果]

  对于水果中的水果:#实例

  打印“现在水果:”,水果

  打印“再见!”

  想试试吗?

  以上示例的输出结果:

  当前字母:p

  当前字母:y

  当前字母:T

  当前字母:h

  当前字母:o

  当前字母:n

  现在水果:香蕉

  赠送水果:苹果

  现在的水果:芒果

  好的,再见!

  基于序列索引的迭代

  另一种执行循环的方法是索引,如下例所示。

  例子

  #!/usr/昏夏/python

  #-*-编码:utf-8-*-

  水果=[香蕉,苹果,芒果]

  对于新鲜水果) :

  打印“现在水果:”,水果[索引]

  打印“再见!”

  上述示例的输出结果:

  现在水果:香蕉

  赠送水果:苹果

  现在的水果:芒果

  好的,再见!

  上面的例子使用了一个内置函数len(和range),它返回列表的长度,即元素的数量。

  Range返回系列的数目。

  使用循环else语句

  在python中,for … else就是这个意思。对的判决和普通判决没有区别。当循环成功执行时,将执行else语句(也就是说,for不会因跳出break而中断)。而…其他都是一样的。

  例子

  #!/usr/昏夏/python

  #-*-编码:utf-8-*-

  for numinirange(10 10,20): #迭代10到20之间的数字

  基于forIinrange(2,num): # factor的迭代

  如果% i==0: #确定第一个因子

  J=num/i #计算第二个因子

  打印“%d”等于% d * % d“%(数字,I,j)

  Break #退出当前循环

  Else: #循环的Else部分

  打印数字,是一个质数

  想试试吗?

  上述示例的输出结果:

  等于十二乘以五。

  11是一个质数。

  十二等于二*六。

  13是一个质数。

  十四乘以二乘以七。

  十五等于三*五

  十六等于二乘以八。

  17是一个质数。

  十八等于九的两倍。

  19是个质数

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: