做自(zì)由與創造的先行者

内置常量 | Built-in Constants

Python開(kāi)發手冊

内置常量

少量的常量存在于内置的命名空(kōng)間中。它們是:

False

bool類型的假值。

2.3版本中的新功能(néng)

True

bool類型的真值。

2.3版本中的新功能(néng)

None

類型的唯一值types.NoneType。None通常用(yòng)于表示沒有值,因爲默認參數不傳遞給函數。

在版本2.4中更改:将賦值爲None是非法的,并抛出一個SyntaxError異常。

NotImplemented

“豐富比較”特殊方法(__eq__(),__lt__()和(hé)朋友)可以返回的特殊值表示比較沒有針對(duì)其他(tā)類型實施。

Ellipsis

與擴展切片語法結合使用(yòng)的特殊值。

__debug__

如果Python沒有使用(yòng)-O選項啓動,這(zhè)個常量是正确的。另見assert聲明(míng)。

注釋

名稱None和(hé)__debug__不能(néng)被重新分配(分配給他(tā)們,甚至作(zuò)爲一個屬性名稱,提高(gāo)SyntaxError),因此它們可以被認爲是“真正的”常數。

在版本2.7中更改:__debug__作(zuò)爲屬性的分配變得非法。

1.由site模塊添加的常量

該site模塊(在啓動過程中自(zì)動導入,除非-S給出了(le)命令行選項)将幾個常量添加到(dào)内置命名空(kōng)間。它們對(duì)交互式解釋器外(wài)殼非常有用(yòng),不應在程序中使用(yòng)。

quit([code=None])exit([code=None])

當打印時(shí),打印一條消息,如“使用(yòng)退出()或Ctrl-D(即EOF)退出”,并在調用(yòng)時(shí)SystemExit使用(yòng)指定的退出代碼進行提升。

copyrightlicensecredits

當打印時(shí),打印出類似“輸入許可證()以查看(kàn)完整許可證文(wén)本”的消息,并在被調用(yòng)時(shí),以類似尋呼機的方式(一次一個屏幕)顯示相應的文(wén)本。

網站(zhàn)建設開(kāi)發|APP設計(jì)開(kāi)發|小(xiǎo)程序建設開(kāi)發
下(xià)一篇:内置例外(wài) | Built-in Exceptions