python比如要为一个集合(序列和其他可迭代对象)的每个元素都执行一个代码块。需要使用for循环。
# -*- coding: UTF-8 -*-
words = ['this', 'is', 'an', 'ex', 'parrot']
for word in words:
print(word)
print("***********************")
#range函数的工作方式类似与分片,其包括下限和上限。
for i in range(5): #本例中下限为0,上限为5
print(i)
print("***********************")
for ii in range(1,5): #下限为1,上限为5
print(ii)
print("***********************")
for iii in range(1,5,2): #下限为1,上限为5,步长为2
print(iii) #即即:从1到5,每次增加2,因为1+2=3,所以输出只有1,3
显示结果:
this
is
an
ex
parrot
***********************
0
1
2
3
4
***********************
1
2
3
4
***********************
1
3