介绍
python中有两种循环,分别是for...in循环、while循环;for...in循环依次把list或tuple中的每个元素迭代出来,while循环只要条件满足就不断循环条件不满足时退出循环。一、for...in循环
for...in循环可以依次把列表或者元组中的元素打印输出
1.打印列表
name=['a','b','c'] for var in name: print (var)
打印出内容
a
b
c
2.range函数
可以使用range函数生成一个序列
>>> list(range(5))
[0, 1, 2, 3, 4]
注意:range(n)不包括n
输出0-4的整数和
sum=0 for i in range(5): sum=sum+i print (sum)
0
1
3
6
10
>>>
二、while循环
while循环只要满足条件就不断循环
例如输出0-101整数之和
sum = 0 n = 101 while n < 101: sum = sum + n n = n+1 print(sum)
n=0 L = ['Bart', 'Lisa', 'Adam'] while n<3: print('Hello,',L[n]) n=n+1
总结
备注: 作者:pursuer.chen 博客:http://www.cnblogs.com/chenmh 本站点所有随笔都是原创,欢迎大家转载;但转载时必须注明文章来源,且在文章开头明显处给明链接。 《欢迎交流讨论》 |