介紹
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 本站點所有隨筆都是原創,歡迎大家轉載;但轉載時必須註明文章來源,且在文章開頭明顯處給明連結。 《歡迎交流討論》 |