最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python基礎(chǔ)中所出現(xiàn)的異常報(bào)錯(cuò)總結(jié)

 更新時(shí)間:2016年11月19日 09:01:37   作者:Cookie-Fei  
本篇文章介紹了Python基礎(chǔ)中所出現(xiàn)的異常報(bào)錯(cuò)總結(jié),這是Python日常所常見的錯(cuò)誤,現(xiàn)在總結(jié)出來給大家。

今天我們來探索python中大部分的異常報(bào)錯(cuò)

首先異常是什么,異常白話解釋就是不正常,程序里面一般是指程序員輸入的格式不規(guī)范,或者需求的參數(shù)類型不對應(yīng),不全等等。

打個(gè)比方很多公司年終送蘋果筆記本,你程序話思維以為是(MAC)電腦筆記本,結(jié)果給你個(gè)蘋果+筆記本。。。首先類型不對,數(shù)量也不對。

先來看幾個(gè)常見的報(bào)錯(cuò)如下:

NameError 命名錯(cuò)誤 原因是: name 'a' is not defined  命名a還未定義 簡單來說就是程序不知道a帶表誰 如果a=1 那程序就懂了 a代表1

所以以后碰到這類代碼只用找到錯(cuò)誤未定義的a給它賦相應(yīng)的值即可解決了。

好了我們繼續(xù)看下一個(gè)如下:

IndexError 索引錯(cuò)誤(也有叫邊界錯(cuò)誤) 原因: list index out of range 列表的索引已經(jīng)超出其范圍導(dǎo)致

列表a只有2個(gè)參數(shù),下標(biāo)是0,1(不懂去看列表基礎(chǔ)),而我要打印下標(biāo)2位置的值這時(shí)候就超過它的標(biāo)準(zhǔn)不在范圍內(nèi)

 打個(gè)比方坐公交車1米2以下兒童免費(fèi),結(jié)果來個(gè)1米5上來就不能免費(fèi)因?yàn)槟愠^規(guī)定高度

來我們繼續(xù)continue:

KeyError 鍵值錯(cuò)誤 一般出現(xiàn)在字典中原因是:字典a中沒有height這個(gè)鍵值,name已經(jīng)打印出來因?yàn)閍里面已經(jīng)存在

字典是由dict = { key : value }一一對應(yīng)組成,打個(gè)比方就理解了dict好比一家公司company由員工key類似標(biāo)識

value等于員工的屬性(崗位,工資,對應(yīng)個(gè)人信息等)這報(bào)錯(cuò)就等于去一個(gè)公司找某某某,結(jié)果人家公司說沒這個(gè)人一樣。

繼續(xù)繼續(xù)continue:
ImportError 導(dǎo)入錯(cuò)誤 原因:No module named nothing 沒有模塊名叫nothing的方法

一般這錯(cuò)誤會發(fā)生在拼寫錯(cuò)誤或者大小寫,沒有安裝模塊方法,沒有正確引用位置(模塊更新版本可能會改方法名或新增文件夾)

這時(shí)候我推薦你去python2.x或者python3.x目錄下\Lib\site-packages文件里面找找看(第三方庫模塊都會在這幾種存放)

繼續(xù)繼續(xù)continue:
IOError 輸入輸出錯(cuò)誤 原因:No such file or directory : 'test' 沒有在目錄中找到叫test文件

這個(gè)容易理解,無中生有。程序說:你坑誰啊?

 繼續(xù)繼續(xù)continue:
 AttributeError 成員屬性錯(cuò)誤 原因:一切皆對象 然而字典a對象內(nèi)沒有一個(gè)內(nèi)置函數(shù)也就是內(nèi)置方法叫sort排序,大家都知道字典是無序的,list列表才有這方法

當(dāng)你定義一個(gè)變量不知道能用什么內(nèi)置函數(shù)和方法時(shí)可以這樣用dir查看以下當(dāng)前可以用那些方法。
SyntaxError 語法錯(cuò)誤 :無效語法  a沒有定義所以沒辦法讓它轉(zhuǎn)換為整型 這也是常見錯(cuò)誤之一

來接著看下一個(gè):
TypeError 類型錯(cuò)誤:不知道的哈希類型 list列表 (后面為個(gè)人理解) 但是元組卻可以放進(jìn)去有點(diǎn)費(fèi)解,字典的key一般是單元素或唯一標(biāo)識,

恰好元組不可變的序列也是唯一標(biāo)識,所以元組可以放入key中。打比方就如你是世界上唯一的key,沒有和你完全一樣的存在。

以上是經(jīng)常會遇到的問題報(bào)錯(cuò),大家學(xué)會了就可以自己思考解決方法了這樣也利于大家提高自己的水平。

相關(guān)文章

  • TensorFlow的權(quán)值更新方法

    TensorFlow的權(quán)值更新方法

    今天小編就為大家分享一篇TensorFlow的權(quán)值更新方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Python常見庫matplotlib學(xué)習(xí)筆記之多個(gè)子圖繪圖

    Python常見庫matplotlib學(xué)習(xí)筆記之多個(gè)子圖繪圖

    Matplotlib是Python提供的一個(gè)繪圖庫,通過該庫我們可以很容易的繪制出折線圖、直方圖、散點(diǎn)圖、餅圖等豐富的統(tǒng)計(jì)圖,下面這篇文章主要給大家介紹了關(guān)于Python常見庫matplotlib學(xué)習(xí)筆記之多個(gè)子圖繪圖的相關(guān)資料,需要的朋友可以參考下
    2023-05-05
  • 將pycharm配置為matlab或者spyder的用法說明

    將pycharm配置為matlab或者spyder的用法說明

    這篇文章主要介紹了將pycharm配置為matlab或者spyder的用法說明,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • python3中pip3安裝出錯(cuò),找不到SSL的解決方式

    python3中pip3安裝出錯(cuò),找不到SSL的解決方式

    今天小編就為大家分享一篇python3中pip3安裝出錯(cuò),找不到SSL的解決方式,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • 在win和Linux系統(tǒng)中python命令行運(yùn)行的不同

    在win和Linux系統(tǒng)中python命令行運(yùn)行的不同

    本文給大家分享的是作者在在win和Linux系統(tǒng)中python命令行運(yùn)行的不同的解決方法,有相同需求的小伙伴可以參考下
    2016-07-07
  • PyQt5中QTableWidget如何彈出菜單的示例代碼

    PyQt5中QTableWidget如何彈出菜單的示例代碼

    這篇文章主要介紹了PyQt5中QTableWidget如何彈出菜單的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • python實(shí)現(xiàn)固定尺寸圖像拼接

    python實(shí)現(xiàn)固定尺寸圖像拼接

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)固定尺寸圖像拼接,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • pytorch多GPU并行運(yùn)算的實(shí)現(xiàn)

    pytorch多GPU并行運(yùn)算的實(shí)現(xiàn)

    這篇文章主要介紹了pytorch多GPU并行運(yùn)算的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Python中的pydot庫實(shí)現(xiàn)復(fù)雜圖形使用教程

    Python中的pydot庫實(shí)現(xiàn)復(fù)雜圖形使用教程

    pydot是一個(gè)用于生成和操作DOT圖文件的Python庫,封裝了Graphviz的功能,適用于可視化圖結(jié)構(gòu),它可以生成依賴圖、流程圖、樹形圖等,并支持復(fù)雜的圖形樣式、網(wǎng)絡(luò)數(shù)據(jù)集成、循環(huán)圖、輸出其他格式、處理大規(guī)模圖數(shù)據(jù)的等等
    2025-01-01
  • 通過自學(xué)python能找到工作嗎

    通過自學(xué)python能找到工作嗎

    在本篇內(nèi)容里小編給大家分享的是一篇關(guān)于通過自學(xué)python能找到工作嗎的分析內(nèi)容,對此有興趣的朋友們可以參考下。
    2020-06-06

最新評論

南郑县| 延寿县| 将乐县| 英吉沙县| 门头沟区| 塘沽区| 宁都县| 双桥区| 望谟县| 齐河县| 澄迈县| 巫山县| 池州市| 饶阳县| 普兰县| 盐山县| 独山县| 平南县| 新昌县| 白河县| 商都县| 若尔盖县| 万年县| 克什克腾旗| 萨嘎县| 贵港市| 运城市| 桐梓县| 南皮县| 兰考县| 苏尼特左旗| 印江| 福清市| 绿春县| 博客| 博兴县| 兰考县| 宜良县| 义乌市| 商城县| 澎湖县|