6.6 循环
n=1
while n<=100:
print('当前数字是:',n)
n+=1
# 循环
n=0
fields=['a','b','c']
while n<len(fields):
print('当前字母是',fields[n])
n+=1
# 循环
fields=['a','b','c']
for i in fields:
print('当前字母是:',i)
字符串、数字、字典的循环语句类似
6.6.4 迭代工具
对for循环里面,i是循环索引的变量名。在Python中,内建的zip函数用来进行并行迭代,可以把两个序列合并在一起,返回一个元祖的列表。
student=['xiaomi','honor','vivi']
number=[101,102,103]
for i in range(len(student)):
print(student[i],'的学号是:',number[i])
#########内建的zip函数用来进行并行迭代,可以把两个序列合并在一起,返回一个元祖的列表。
student=['xiaomi','honor','vivi']
number=[101,102,103]
for name,num in zip(student,number):
print(name,'的学号是:',num)
输出:
xiaomi 的学号是: 101
honor 的学号是: 102
vivi 的学号是: 103