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)

运行结果

 

 

:

posted on 2019-12-20 16:03  Xiao白白白  阅读(306)  评论(0)    收藏  举报