6.6 循环
n=1while n<=100:print('当前数字是:',n)n+=1# 循环n=0fields=['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
