Python學習隨記-循環語句、break語句、continue語句、pass語句、布爾值與空值

循環語句

while語句

格式:

while 表達式:
    語句

while語句Demo

邏輯:

  • 當程序執行到while語句時,首先計算“表達式”的值,如果“表達式”的值爲假,那麼結束整個while語句。如果“表達式”的值爲真,則執行“語句”,執行完“語句”再去計算“表達式”的值。如此循環往復,直到“表達式”的值爲假才停止。

死循環:

  • 表達式永遠爲真的循環

while和else

  • 格式:
while 表達式:
    語句1
else:
    語句2
  • 邏輯:在條件語句(即“表達式”)爲False時執行else中的“語句2”。

for語句

格式:

for 變量名 in 集合:
    語句
for i in [1, 2, 3, 4, 5]:
    print(i)
print("for循環結束")

'''結果爲:
1
2
3
4
5
for循環結束
'''

邏輯:

  • 按順序取“集合”中的每個元素賦值給“變量”,再去執行“語句”。如此循環往復……,直到取完“集合”中的元素截至。

break語句

作用:

  • 跳出for和while循環

注意:

  • 只能跳出距離它最近的那一層循環
  • 循環語句可以有else語句,但如果是break導致循環截止,那麼程序不會執行else下面的語句

continue語句

作用:

  • 跳過當前循環中的剩餘語句,然後繼續下一次循環

pass語句

說明:

  • 是空語句,是爲了保持程序結構的完整性。

作用:

  • pass 不做任何事情,一般用做佔位語句。

布爾值與空值

  • 布爾值只有True、False兩種值。
  • 空值是Python中一個特殊的值,用None表示。None不能理解爲0,因爲0是有意義的,而None是一個特殊值。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章