首頁 >後端開發 >Python教學 >python中pass的作用是什麼

python中pass的作用是什麼

hzc
hzc原創
2020-06-13 12:04:517167瀏覽

python中pass的作用是什麼

python中pass的作用是:

  1. #空語句do nothing

  2. 保證格式

  3. 完整保證語意完整

#以if語句為例,在c或c /java:

if(true)
;    //do nothing
else
{
    //do something
}

對應python就要這樣寫

if true:
    pass #do nothing
else:
    #do something

pass語句在函數中的作用
#當你在寫程式時,執行語句部分思路還沒完成,這時你可以用pass語句來佔位,也可以當做是一個標記,是要過後來完成的程式碼。例如下面這樣:

def iplaypython():
    pass

定義一個函數iplaypython,但函數體部分暫時還沒完成,又不能空著不寫內容,因此可以用pass來取代佔個位置。

 pass語句在迴圈中的作用
pass也常用於為複合語句寫一個空的主體,比如說你想一個while語句的無限循環,每次迭代時不需要任何操作,你可以這樣寫:

while True:
    pass

以上只是舉個例子,現實中最好不要寫這樣的程式碼,因為執行程式碼區塊為pass也就是空什麼都不做,這時python會進入死循環。

推薦教學: 《Python教學

以上是python中pass的作用是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn