新聞中心
內(nèi)置常量
有少數(shù)的常量存在于內(nèi)置命名空間中。 它們是:

寶坻網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),寶坻網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為寶坻上千余家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的寶坻做網(wǎng)站的公司定做!
False
bool 類型的假值。 給 False 賦值是非法的并會引發(fā) SyntaxError。
True
bool 類型的真值。 給 True 賦值是非法的并會引發(fā) SyntaxError。
None
通常被用來代表空值的對象,例如在未向某個函數(shù)傳入默認參數(shù)時。 給 None 賦值是非法的并會引發(fā) SyntaxError。 None 是 NoneType 類型的唯一實例。
NotImplemented
應(yīng)當由雙目運算特殊方法(如 __eq__(), __lt__(), __add__(), __rsub__() 等)返回的特殊值,用于表明運算沒有針對其他類型的實現(xiàn);也可由原地雙目運算特殊方法(如 __imul__(), __iand__() 等)出于同樣的目的而返回。 它不應(yīng)在布爾運算中被求值。 NotImplemented 是 types.NotImplementedType 類型的唯一實例。
備注
當二進制(或就地)方法返回``NotImplemented``時,解釋器將嘗試對另一種類型(或其他一些回滾操作,取決于運算符)的反射操作。 如果所有嘗試都返回``NotImplemented``,則解釋器將引發(fā)適當?shù)漠惓!?錯誤返回的``NotImplemented``將導(dǎo)致誤導(dǎo)性錯誤消息或返回到python代碼中的``NotImplemented``值。
參見 實現(xiàn)算術(shù)運算 為例。
備注
NotImplementedError 和 NotImplemented 不可互換,即使它們有相似的名稱和用途。 有關(guān)何時使用它的詳細信息,請參閱 NotImplementedError。
在 3.9 版更改: 作為布爾值來解讀 NotImplemented 已被棄用。 雖然它目前會被解讀為真值,但將同時發(fā)出 DeprecationWarning。 它將在未來的 Python 版本中引發(fā) TypeError。
Ellipsis
與省略號字面值 “...“ 相同。 該特殊值主要是與用戶定義的容器數(shù)據(jù)類型的擴展切片語法結(jié)合使用。 Ellipsis 是 types.EllipsisType 類型的唯一實例。
__debug__
如果 Python 沒有以 -O 選項啟動,則此常量為真值。 另請參見 assert 語句。
備注
變量名 None,F(xiàn)alse,True 和 __ debug__ 無法重新賦值(賦值給它們,即使是屬性名,將引發(fā) SyntaxError ),所以它們可以被認為是“真正的”常數(shù)。
由 site 模塊添加的常量
site 模塊(在啟動期間自動導(dǎo)入,除非給出 -S 命令行選項)將幾個常量添加到內(nèi)置命名空間。 它們對交互式解釋器 shell 很有用,并且不應(yīng)在程序中使用。
quit(code=None)
exit(code=None)
當打印此對象時,會打印出一條消息,例如“Use quit() or Ctrl-D (i.e. EOF) to exit”,當調(diào)用此對象時,將使用指定的退出代碼來引發(fā) SystemExit。
copyright
credits
打印或調(diào)用的對象分別打印版權(quán)或作者的文本。
license
當打印此對象時,會打印出一條消息“Type license() to see the full license text”,當調(diào)用此對象時,將以分頁形式顯示完整的許可證文本(每次顯示一屏)。
分享標題:創(chuàng)新互聯(lián)Python教程:內(nèi)置常量
URL地址:http://m.5511xx.com/article/cdgpoog.html


咨詢
建站咨詢
