如何理解Python基础中的为循环语句,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
Python循环可以遍历任何序列的项目,如一个列表或者一个字符串。
循环的语法格式如下:
for iterating_var 拷贝序列: ,,语句(s)
实例
# !/usr/bin/python #, - *安康;编码:UTF-8 - * - ,for letter & # 39;拷贝python # 39;:,,,,, #,第一个实例 ,,print & # 39;当前字母,:& # 39;信=,fruits [& # 39;香蕉# 39;,,& # 39;苹果# 39;,,,& # 39;芒果# 39;]for fruit 拷贝水果:,,,,,,,,#,第二个实例 ,,print & # 39;当前水果,:& # 39;水果 ,print “Good 再见!“
,以上实例输出结果:
当前字母 :P当前字母 y:当前字母 t:当前字母 h:当前字母 :当阿前字母 :n当前水果 :香蕉当前水果 :苹果当前水果 :mangoGood再见!
<强>通过序列索引迭代强>
另外一种执行循环的遍历方式是通过索引,如下实例:
# !/usr/bin/python #, - *安康;编码:UTF-8 - * -=,fruits [& # 39;香蕉# 39;,,& # 39;苹果# 39;,,,& # 39;芒果# 39;]for index 拷贝范围(len(水果)):,,,print & # 39;当前水果,:& # 39;,,水果(指数) ,print “Good 再见!“
以上实例输出结果:
当前水果 :香蕉当前水果 :苹果当前水果 :mangoGood再见!
以上实例我们使用了内置函数 len () 和 范围(),函数 len () 返回列表的长度,即元素的个数。 范围返回一个序列的数。
<强>,强>
<强>循环使用 其他的 强> <强>语句强>
在 python 中, … 其他的 表示这样的意思, 中的语句和普通的没有区别, 中的语句会在循环正常执行完(即 为 不是通过 打破 跳出而中断的)的情况下执行, … 其他的 也是一样。
实例
# !/usr/bin/python #, - *安康;编码:UTF-8 - * - ,for num 拷贝范围(10、20):,,#,迭代,10,到,20,之间的数字 ,,for 小姐:范围(2,num):拷贝,#,根据因子迭代 ,,,,,if num %小姐:==,0:,,,,,,#,确定第一个因子 ,,,,,,,,j=num/小姐:,,,,,,,,,#,计算第二个因子 ,,,,,,,,print & # 39; % d 等于,% d *, % d # 39;, %, (num, i, j) ,,,,,,,,break ,,,,,,,,,,, #,跳出当前循环 ,,:,,,,,,,,,,,,,,,,,,#,循环的,else 部分 ,,,,,print num,, & # 39;是一个质数& # 39;
以上实例输出结果:
10 等于 2 * 511 是一个质数12 等于 2 * 613 是一个质数14 等于 2 * 715 等于 3 * 516 等于 2 * 817 是一个质数18 等于 2 * 919 是一个质数
看完上述内容,你们掌握如何理解Python基础中的为循环语句的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!