python循环语句有什么语句和for语句,python如何写for循环

  python循环语句有什么语句和for语句,python如何写for循环

  如何用python写for循环语句?

  Python for循环语句

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

  for循环的语法格式如下:

  一个

  2

  对于顺序迭代变量:

  陈述

  例子

  一个

  2

  三

  四

  五

  六

  七

  八

  九

  10

  11

  #!/usr/ngdhf/python

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

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

  打印“当前信件:”信件

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

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

  打印“当前水果:”,水果

  打印“再见!”

  上面的示例输出结果:

  一个

  2

  三

  四

  五

  六

  七

  八

  九

  10

  当前字母:p

  当前字母:y

  当前字母:t

  当前字母:h

  当前字母:o

  当前字母:n

  当前水果:香蕉

  当前水果:苹果

  当前水果:芒果

  再见!

  通过序列索引的迭代

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

  例子

  一个

  2

  三

  四

  五

  六

  七

  八

  #!/usr/ngdhf/python

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

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

  对于范围内的指数(len(水果)):

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

  打印“再见!”

  上面的示例输出结果:

  一个

  2

  三

  四

  当前水果:香蕉

  当前水果:苹果

  当前水果:芒果

  再见!

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

  使用循环else语句

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

  例子

  一个

  2

  三

  四

  五

  六

  七

  八

  九

  10

  11

  #!/usr/ngdhf/python

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

  对于(10,20)范围内的数字:#迭代10到20之间的数字

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

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

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

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

  Break #跳出当前循环

  Else: #循环的Else部分

  打印数字,是一个质数

  上面的示例输出结果:

  一个

  2

  三

  四

  五

  六

  七

  八

  九

  10

  10等于2 * 5。

  1是一个质数。

  2等于2 * 6。

  13是一个质数

  14等于2 * 7。

  15等于3 * 5。

  16等于2 * 8。

  17是个质数

  18等于2 * 9。

  9是一个质数。

  以上是如何用python写for循环语句的细节。

  python _iOS- Maker College高级用法如果你在学习上有困难,想找一个python学习交流的环境,可以加入我们的Python学习圈。点我加入吧,会节省很多时间,减少很多问题。

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

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