天天看點

Python知識點4---不一樣的循環

Python支援兩種循環for和while,但是他們和其他的語言有些小差别

Python的for循環和js中的名稱樣,都叫 for in循環,不一樣的是 js 中的是周遊下标,而Python是周遊資料

for c in {1,2,3} :
	print(c)
           

while循環和我們平常的時候沒有差别

i = 1
while i!=5 :
	print(i)
	i=i+1
           

這裡給大家補充一個小知識點:Python不支援自增或自減的單目操作

最後Python的循環支援 else 語句,既循環正常結束執行的語句

i = 1
while i!=5 :
	print(i)
	i=i+1
else :
	print('循環結束')
           

注意:else隻會在循環正常結束執行,如果循環是被break斷開,則不會執行,這種else 語句for和while都可以使用