在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ 新手求教,請問 Python 中的 del 到底是語句還是函數(shù),語句和函數(shù)的區(qū)別

新手求教,請問 Python 中的 del 到底是語句還是函數(shù),語句和函數(shù)的區(qū)別是什么?

小白初學(xué) Python3,我發(fā)現(xiàn) del 執(zhí)行時(shí)后面不跟括號,應(yīng)該不是函數(shù)吧,但是為什么國內(nèi)很多資料都直接寫 del 函數(shù)呢?

圖片描述

我查了 Python3 文檔,說 del 是 statement:

圖片描述

所以兩個疑問:1、所以說 del是函數(shù)的都錯了嗎?2、statement 和 function 兩者有何區(qū)別呢?

多謝!

回答
編輯回答
瘋子范

請看Python 文檔

clipboard.png
https://docs.python.org/3/ref...

是語句。

語句是一段可執(zhí)行代碼。
常見的語句有:
賦值語句、if 語句, while 語句, for語句,
break 語句、continue 語句等等。
Python 中有一些特殊語句。
The global statement
The nonlocal statement
The import statement
等等

函數(shù)簡單來說,是對完成特定小任務(wù)的一段代碼的封裝。
以方便重復(fù)使用。在類中的函數(shù),習(xí)慣稱為方法。

“函數(shù)是組織程序中邏輯的結(jié)構(gòu)化或程序化編程方式。大塊代碼可以整齊劃分成可管理的塊,通過在函數(shù)中放置重復(fù)的代碼而不是多個副本,可以節(jié)省空間,這也有助于提高一致性,因?yàn)楦膯蝹€副本意味著您不必尋找并進(jìn)行更改復(fù)制重復(fù)代碼的多個副本?!?這段文字摘自《Python核心編程第2版》

Python 中,類中有一個特殊的方法
_del_

2017年11月4日 14:45