Python之for循环
1 #循环之for循环 2 #for...in循环,依次把list或者tuple中的每个元素迭代出来 3 names = ['Apple','Bob','Cindy'] 4 for name in names: 5 print(name) 6 7 #for x in ...循环就是把每个元素代入变量x,然后执行缩进块的语句 8 #1-10整数之和 9 sum = 0 10 for x in [1,2,3,4,5,6,7,8,9,10]: 11 sum = sum + x 12 print(sum) 13 14 #如果计算1-100之间的整数和,不能使用上面的方法,麻烦。可以使用range()函数,生成整数序列,在通过list()函数转换为list。 15 print(range(5)) 16 #range()生成的序列是从0开始小于()内的整数 17 print(list(range(5))) 18 19 #计算1-100的整数相加 20 sum = 0 21 for x in list(range(101)): 22 sum = sum + x 23 print('sum:',sum) 24 25 #计算1-10的整数相乘 26 num = 1 27 for x in list(range(1,10)): 28 num = num * x 29 print('num:',num) 30 31 #练习依次打出hello,XXX 32 L = ['apple','Bob','Cindy'] 33 for x in L: 34 print('Hello!',x)
运行结果

:
浙公网安备 33010602011771号