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

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

WBOY
發布: 2016-12-05 13:27:23
原創
1335 人瀏覽過

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
登入後複製

1 pass語句在函數中的作用

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

def iplaypython():
  pass
登入後複製

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

2 pass語句在循環中的作用

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

while True:
  pass
登入後複製

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

感謝閱讀,希望能幫助大家,謝謝大家對本站的支持!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板