python的一些內建異常

2021-09-30 13:50:06 字數 390 閱讀 7670

exception               所有異常的基類

attributeerror       特性引用或賦值失敗時引發

i0error                    試圖開啟不存在的檔案

indexerror

在使用序列中不存在的索引時引發

keyerror在使用序列中不存在的健時引發

namerror在找不到名字(變數)時引發

syntaxerror在**為錯誤形式時引發

typeerror在內建操作或者函式應用於錯誤型別的物件時引發

valueerror在內建操作或者函式應用於正確型別的物件,但該物件使用不合適的值時引發

zerodivisionerror在除法或者模除操作的第二個引數為0時引發

Python一些內建函式

dir obj 顯示物件的屬性,如果沒有提供引數,則顯示全域性變數的名字 help obj 顯示物件的文件字串,如果沒有提供任何引數,進入互動式幫助 len obj 返回物件長度 open fn,mode 以mode方式開啟乙個檔名為fn的檔案 range start,stop step 返回乙個整...

Python一些內建函式

來判斷乙個物件是否是乙個已知的型別。語法 isinstance object,classinfo bool 引數 返回值 isinstance 與 type 區別 示例 classa pass class b a pass isinstance a a true type a a true isin...

python的一些內建函式

python並非我的第一語言,所以之前看python 的時候遇到過一些內建函式的時候,總是以物件導向不看細節的心情大概理解用法之後就置之不理了。但是內建函式實在太短小精悍,很好用,所以總是不可避免的要遇到,所以還是下決心好好分析一下。我現在遇到過的有幾種 filter,map,reduce,lamb...