国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

Python語(yǔ)言常見(jiàn)異常錯(cuò)誤類(lèi)型

2017-02-28 23:22:53 5983

在運(yùn)行或編寫(xiě)一個(gè)程序時(shí)常會(huì)遇到錯(cuò)誤異常,這時(shí)python會(huì)給你一個(gè)錯(cuò)誤提示類(lèi)名,告訴出現(xiàn)了什么樣的問(wèn)題(Python是面向?qū)ο笳Z(yǔ)言,所以程序拋出的異常也是類(lèi))。能很好的理解這些錯(cuò)誤提示類(lèi)名所代表的意思,可以幫助你在最快的時(shí)間內(nèi)找到問(wèn)題所在,從而解決程序上的問(wèn)題是非常有幫助的。

搜集了一些python最重要的內(nèi)建異常類(lèi)名,并做了簡(jiǎn)單的介紹:
AttributeError:屬性錯(cuò)誤,特性引用和賦值失敗時(shí)會(huì)引發(fā)屬性錯(cuò)誤
NameError:試圖訪問(wèn)的變量名不存在
SyntaxError:語(yǔ)法錯(cuò)誤,代碼形式錯(cuò)誤
Exception:所有異常的基類(lèi),因?yàn)樗衟ython異常類(lèi)都是基類(lèi)Exception的其中一員,異常都是從基類(lèi)Exception繼承的,并且都在exceptions模塊中定義。
IOError:一般常見(jiàn)于打開(kāi)不存在文件時(shí)會(huì)引發(fā)IOError錯(cuò)誤,也可以解理為輸出輸入錯(cuò)誤
KeyError:使用了映射中不存在的關(guān)鍵字(鍵)時(shí)引發(fā)的關(guān)鍵字錯(cuò)誤
IndexError:索引錯(cuò)誤,使用的索引不存在,常索引超出序列范圍,什么是索引
TypeError:類(lèi)型錯(cuò)誤,內(nèi)建操作或是函數(shù)應(yīng)于在了錯(cuò)誤類(lèi)型的對(duì)象時(shí)會(huì)引發(fā)類(lèi)型錯(cuò)誤
ZeroDivisonError:除數(shù)為0,在用除法操作時(shí),第二個(gè)參數(shù)為0時(shí)引發(fā)了該錯(cuò)誤
ValueError:值錯(cuò)誤,傳給對(duì)象的參數(shù)類(lèi)型不正確,像是給int()函數(shù)傳入了字符串?dāng)?shù)據(jù)類(lèi)型的參數(shù)。

提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題: