python for循环的用法,python中for循环语句怎么写

  python for循环的用法,python中for循环语句怎么写

  

  python的for循环语句怎么写?

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

  语法:

  for循环的语法格式如下:

  用于序列:中的iterating _ var

  陈述示例:

  例子

  #!/usr/bin/python

  # -*-编码: UTF-8 -*-

  “python”3360 #中forletter的第一个实例

  打印当前信函: ,信函

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

  对于水果中的水果: #二审

  打印当前水果: ,水果

  打印“再见!”上面的示例输出结果:

  当前字母: P

  当前字母: y

  当前字母: t

  当前字母: h

  当前字母: o

  当前字母: n

  当前水果:香蕉

  当前水果:苹果

  当前水果:芒果

  再见!通过序列索引迭代

  另一种遍历循环的方法是通过索引,如下例所示:

  例子

  #!/usr/bin/python

  # -*-编码: UTF-8 -*-

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

  对于范围内的索引(len(水果)):

  打印“当前水果:”,水果[索引]

  打印“再见!”上面的示例输出结果:

  当前水果:香蕉

  当前水果:苹果

  当前水果:芒果

  再见!在上面的例子中,我们使用了内置函数len()和range()。函数len()返回列表的长度,即元素的数量。Range返回系列的数字。

  循环使用 else 语句

  在python中,for … else就是这个意思。for中的语句和普通语句没有区别。else中的语句会在循环正常执行时执行(也就是for没有被跳出中断),while … else也一样。

  例子

  #!/usr/bin/python

  # -*-编码: UTF-8 -*-

  For num in range(10,20): #迭代10到20之间的数字

  对于范围(2,num): #中的I,根据因子进行迭代

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

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

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

  Break #跳出当前循环

  else: #循环的一部分

  打印数字,是一个质数的输出结果如上例:

  10等于2 * 5。

  1是一个质数。

  2等于2 * 6。

  13是一个质数

  14等于2 * 7。

  15等于3 * 5。

  16等于2 * 8。

  17是个质数

  18等于2 * 9。

  19是质数相关推荐:《Python教程》以上是如何写python的for循环语句的细节。更多请关注盛行IT软件开发工作室的其他相关文章!

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

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