Pass:pass這個述句不會做任何的事情,但它能讓你在不知道要放什麼述句時,一個讓你的程式符合語法的述句。
例句
count=0
for string in 'test':
count+=1
if string == 's':
pass
print('\n迴圈結束')
print('迴圈執行了 %d 次' %count)
結果:
迴圈結束
迴圈執行了 4 次
Break:在使用while或者是for迴圈時,如果已經達成條件了,就強制跳出整個迴圈,這樣就不用繼續執行下去了。
例句
count=0
for string in 'test':
count+=1
if string == 's':
break
print(string)
print('\n迴圈結束')
print('迴圈執行了 %d 次' %count)
結果:
t
e
迴圈結束
迴圈執行了 3 次
Continue:continue這個述句是在你達成條件時,就跳出這一次的迴圈,但是仍然會繼續執行迴圈
count=0
for string in 'test':
count+=1
if string == 't':
continue
print(string)
print('\n迴圈結束')
print('迴圈執行了 %d 次' %count)
結果:
e
s
迴圈結束
迴圈執行了 4 次