創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!
創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站、網(wǎng)站重做改版、巴馬網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、HTML5、商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為巴馬等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。小編給大家分享一下python錯(cuò)誤和異常有哪些區(qū)別,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
錯(cuò)誤分為語法錯(cuò)誤和邏輯錯(cuò)誤
語法錯(cuò)誤
程序執(zhí)行過程中,python解釋器會(huì)檢測(cè)你的程序是否存在語法錯(cuò)誤,如果程序出錯(cuò)python解釋器會(huì)指出出錯(cuò)的一行,并且在最先找到的 錯(cuò)誤的文職標(biāo)記了一個(gè)小小的箭頭。
邏輯錯(cuò)誤
在生活中0是不能作為被除數(shù)的,程序?qū)懙恼Z法可能沒問題,但是邏輯上不一定沒有問題。這就是一種邏輯錯(cuò)誤。
即便python的程序的語法是正確的,在運(yùn)行它的時(shí)候,也有可能發(fā)生錯(cuò)誤,程序運(yùn)行期檢測(cè)到的錯(cuò)誤被稱為異常。
異常是由錯(cuò)誤產(chǎn)生的。
程序出現(xiàn)了異常都不會(huì)被程序處理,都以錯(cuò)誤信息的會(huì)展現(xiàn)出來。
異常都有不同的類型出現(xiàn),這些錯(cuò)誤類型都作為信息的一部分打印出來,例子中的類型有ZeroDivisionError,TypeError,IndexError。每一種錯(cuò)誤類型,都有相應(yīng)的異常類。
python中的異常類
在python中不同的異??梢杂貌煌念愋?類型即類)去標(biāo)識(shí),不同的類的對(duì)象標(biāo)識(shí)了不同的異常,一個(gè)異常標(biāo)識(shí)一種錯(cuò)誤。
python中所有的錯(cuò)誤都是從BaseException類派生的。
看完了這篇文章,相信你對(duì)python錯(cuò)誤和異常有哪些區(qū)別有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!