iT邦幫忙

DAY 8
0

Python初學起步走系列 第 8

[Python初學起步走-Day8] - 迴圈(續)

先介紹一下一個內建函數 range()

range(stop)
range(start, stop[, step])

range()可以快速的建立一個數字list

例如想產生

[0,1,2,3,4,5,6,7,8,9,10]

可以直接打range(11)

for迴圈

語法

for 變數 in 序列:
	陳述句
else:
	陳述句

for與while的用法基本上大同小異,不同的是對於序列去做迭代;else的用法與while完全一樣。

舉個例子

求1+3+5+7+9+11+13+15 = ?

#for.py
ans=0
for i in range(1,16,2):
	ans+=i
print(ans)

走訪taipei city

#for.py
for i in "taipei city":
	print(i)


上一篇
[Python初學起步走-Day7] - 迴圈
下一篇
[Python初學起步走-Day9] - 函式
系列文
Python初學起步走30

尚未有邦友留言

立即登入留言