上期我們了解並學會了三目運算,以及邏輯運算中的and;or;not。
本期我們將來學習while循環。
if 判斷可以選擇做某事,但是只能做一次,如果要重復判斷很多次呢?這時候就要用到我們的while循環了。
# 進行賦值 a是1
a = 1
#進入循環
while a < 5:
print(a)
a += 1
'''
while循環不能夠自己停止,所以要加上a += 1
'''
while的使用和if類似,判斷為真的時候則運行縮進裡面的代碼,判斷式為假時則停止循環;使用 while 循環要注意:循環一定能夠停止;注意判斷式是否能夠為假。
整個循環的過程就如同上表一樣,依次執行,直到循環結束。
a = 1
while a < 5:
print(a)
a += 1
else:
print("循環結束")
while 循環後面也可以接上else循環,當循環正常結束時,就會執行else 內的代碼。
a = 1
while True:
if a % 5 == 0:
break
print(a)
a += 1
else:
print("循環結束")
while 後面也可以直接跟上True,但是內部就必須要使用break來終止循環使用break終止的循環,是不會執行else的內容。
本期我們學習了while循環