发布网友 发布时间:2022-04-23 09:48
共5个回答
懂视网 时间:2022-04-29 16:25
python怎么用for循环?
Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
for循环的语法格式如下:
for iterating_var in sequence: statements(s)
实例
#!/usr/bin/python # -*- coding: UTF-8 -*- for letter in 'Python': # 第一个实例 print '当前字母 :', letter fruits = ['banana', 'apple', 'mango'] for fruit in fruits: # 第二个实例 print '当前水果 :', fruit print "Good bye!"
以上实例输出结果:
当前字母 : P 当前字母 : y 当前字母 : t 当前字母 : h 当前字母 : o 当前字母 : n 当前水果 : banana 当前水果 : apple 当前水果 : mango Good bye!
推荐:《python教程》
热心网友 时间:2022-04-29 13:33
Python 中的 for 语句和 C 或 Pascal 中的略有不同。通常的循环可能会依据一个等差数值步进过程(如 Pascal),或由用户来定义迭代步骤和中止条件(如 C ),Python 的 for 语句依据任意序列(链表或字符串)中的子项,按它们在序列中的顺序来进行迭代。例如(没有暗指):热心网友 时间:2022-04-29 14:51
for i in values其中i是遍历结果,values是你所要遍历的内容。热心网友 时间:2022-04-29 16:26
Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
languages = ["C", "C++", "Perl", "Python"]
for x in languages:
print (x)
输出:
C
C++
Perl
Python
你也可以使用range指定区间的值:
for i in range(0, 10, 3) : print(i)
输出:
0
3
6
9
还可以结合range()和len()函数以遍历一个序列的索引,如下所示:
a = ['Google', 'Bai', 'Runoob', 'Taobao', 'QQ']
for i in range(len(a)):
print(i, a[i])
输出:
0 Google
1 Bai
2 Runoob
3 Taobao4
来源:Python3 循环语句 | 菜鸟教程。
热心网友 时间:2022-04-29 18:17
for 循环有一个简单的语法,使您可以从容器对象中提取单个项目并对其进行某些操作。简单地说,使用 for 循环,可以迭代中对象集合的项目。对象集合可以是任何 Python 容器类型,包括前面文章中讨论的 tuple、string 和 list 类型。但是容器 metaphor 的功能比这三种类型更强大。