內建常量
有少數的常量存在於內建命名空間中。 它們是:
1>false:bool 型別的假值。
2>true:bool 型別的假值。
3>none:nonetype 型別的唯一值。
4>notimplemented:雙目運算特殊方法(如eq(),lt(),add(),rsub() 等)應返回的特殊值,用於表示運算沒有針對其他型別的實現;也可由原地雙目運算特殊方法(如imul(),iand() 等)出於同樣的目的而返回。 它不應被作為布林值來解讀。
5>ellipsis:與省略號文字字面 「…」 相同。
6>debug:如果 python 沒有以 -o 選項啟動,則此常量為真值。
由 site 模組新增的常量
site 模組(在啟動期間自動匯入,除非給出 -s 命令列選項)將幾個常量新增到內建命名空間。 它們對互動式直譯器 shell 很有用,並且不應在程式中使用。
1>quit(code=none),exit(code=none):當列印此物件時,會列印出一條訊息,例如「use quit() or ctrl-d (i.e. eof) to exit」,當呼叫此物件時,將使用指定的退出**來引發 systemexit。
>>
>
print
(quit)
use quit(
)or ctrl-z plus return to exit
>>
>
print
(exit)
use exit(
)or ctrl-z plus return to exit
>>
>
>>
>
print
2001
-2020 python software foundation.
2000 beopen.com.
1995
-2001 corporation for national research initiatives.
1991
-1995 stichting mathematisch centrum, amsterdam.
>>
>
print
(credits)
thanks to cwi, cnri, beopen.com, zope corporation and a cast of thousands
for supporting python development. see www.python.org for more information.
>>
>
3>license:當列印此物件時,會列印出一條訊息「type license() to see the full license text」,當呼叫此物件時,將以分頁形式顯示完整的許可證文字(每次顯示一屏)。
>>
>
print
(license)
type license(
) to see the full license text
>>
>
Python標準庫學習 2 內建型別
1 主要內建型別有數字 序列 對映 類 例項和異常 2 邏輯值檢測 視為假值的內建物件 被定義為假值的常量 none 和 false。任何數值型別的零 0,0.0,0j,decimal 0 fraction 0,1 空的序列和多項集 set range 0 3 布林運算 and,or,not 優先順...
python系列2 標準庫和內建的基礎模組
模組內建api太多,不一一介紹,簡單介紹一下那些模組,用到的時候也有方向 對目錄的操作 對檔案屬性的操作 os.system 命令 執行作業系統命令 try x int input please enter a number break except valueerror 或者捕獲多個 except...
python標準庫學習
1 輸入python來測試是否安裝python 2我覺得兩種方式 test.py 有執行許可權 python test.py 3這兩個模組比其他模組加在一起還要重要 定義內建函式 例如 len,int,range 的 builtin 模組,以及定義所有內建異常的 exceptions 模組.pyth...