Python
while範例
while True:
command = input('Your command : ')
if command == 'q':
break
else:
print(command)
程式碼說明
在while 後面加上條件式,範例是直接加一個true,此時while判斷為true時,迴圈不會停止,在while行結束時要加上:,下一行開始要縮排,表示在while迴圈內部,範例程式是,等待輸入,判斷輸入為q則離開,不為q則print出來。
for範例
for i in range(10):
print(i)
for i in [1,3,5,6]:print(i)
a = [1,3,5,6]
for i in a:
print(i)
程式碼說明
range(10) = [0,1,2,3,4,5,6,7,8,9]
i 定義變數
in 指定i 為in後面的可迭代物件的內容,並依可迭代物件順序,賦予i值
for 根據後方可迭代物件的長度決定執行次數,結尾時要加上:,下一行開始要縮排,其縮排內容皆為for迴圈內容
i 定義變數
in 指定i 為in後面的可迭代物件的內容,並依可迭代物件順序,賦予i值
for 根據後方可迭代物件的長度決定執行次數,結尾時要加上:,下一行開始要縮排,其縮排內容皆為for迴圈內容
投影片-slideshare:Python_迴圈
影片-youtube:Python_迴圈
留言
張貼留言