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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。