首頁 >後端開發 >Python教學 >Python pass詳細介紹及實例程式碼

Python pass詳細介紹及實例程式碼

黄舟
黄舟原創
2016-12-15 09:06:341703瀏覽

Python pass的用法:

空語句do nothing

保證格式完整

保證語意完整

以if語句為例,在c或c++/Java :

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

   

1 pass語句在函數中的作用

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

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

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

2 pass語句在循環中的作用

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

def iplaypython():
  pass

   

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

感謝閱讀,希望能幫助大家,更多相關文章請關注PHP中文網(www.php.cn)!

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