半迴圈做
與其他語言不同,Python 沒有 do-until 或 do-while 構造(這將允許程式碼在測試條件之前執行一次)。但是,你可以將 while True
與 break
結合使用以達到相同的目的。
a = 10
while True:
a = a-1
print(a)
if a<7:
break
print('Done.')
這將列印:
9
8
7
6
Done.
與其他語言不同,Python 沒有 do-until 或 do-while 構造(這將允許程式碼在測試條件之前執行一次)。但是,你可以將 while True
與 break
結合使用以達到相同的目的。
a = 10
while True:
a = a-1
print(a)
if a<7:
break
print('Done.')
這將列印:
9
8
7
6
Done.