1. gzyueqian
      13352868059

      使用python編程常見的異常有哪些?

      更新時間: 2020-06-29 16:36:13來源: 粵嵌教育瀏覽量:12877

            大數據,人工智能在這幾年可以說是飛速發展的階段了,在這樣發展的背景下python語言作為它們的主要開發語言就得到了開發人士的追捧和學習。對于想要學習python的學員來說重要的就是想要找到一份好的工作了,那么在使用python編程常見的異常會有哪些呢?今天粵嵌科技的小編就和大家一起來聊聊。

        NameError:在剛開始接觸編程的朋友,容易犯這個錯誤,沒有聲明定義對應引用的變量,即,你來了一個無中生有。找到對應的變量,聲明即可。


        SyntaxError:這個出錯,都是語法類型的錯誤,例如多個半括號,少個半括號,for循環時,末尾忘記英文冒號等等。出現這個錯誤,說明你對python的語法很不熟悉,多練習就是。


        IndentationError:縮進不正確,python語法不熟練的明顯表現,采用tab鍵進行縮進比較比較方便,例外科普一個小技巧,在jupyter中如果要對一堆代碼進行批量縮進時,選中這堆代碼,按tab來進行縮進,按shift+tab代碼整體前進。


        ImportError:開始出現這個錯誤,說明你有了一丟丟基礎,開始要調包了。但是還不是很熟練python中第三方包的使用方法。這里具體說一下每一種方法的差異,就拿常見的pandas來舉例


        import pandas as pd


        導入pandas包,記為 pd。后續需要調用pandas庫底下的子函數API時,這樣操作:pd.read_csv 此時我們調用pandas下的一個文件讀取函數read_csv,它支持許多格式的文件的讀取,例如,csv,tsv,txt等等,具體需要去探究。


        TypeError: cannot unpack non-iterable int object 此處是循環的變量中的元素不是一個可以。這一類型的錯誤需要你對python有一些掌握,例如dict的key是不可重復的等等,需要在錯誤中累積這一類的知識。


        KeyError:出現KeyError,基本說明你開始會用python了,因為字典dict是python中應用為廣泛的數據存儲容器,學會字典的各種操作很重要。


        FileNotFoundError:可能是在你開始采用python進行一些數據分析預測,或者推薦算法,或者nlp或者cv什么的時候,文件的路徑或者文件格式,文件名出錯導致文件找不到。


        MemoryError:開始遇到這個錯誤的時候,說明你的python基礎基本掌握,就是在你在處理一個比較大的數據集的時候,你的程序太low,例如,各種循環,嵌套循環,電腦被你玩蒙圈了,內存不足。這個說明一點,要開始學習python的數據結構與算法了,正式開始難點了。一些像小頂堆,大頂堆,二叉樹,動態規劃,鏈表,隊列的家伙開始出現在你的視野里,并且開始看不懂一些詭異的很巧妙的小算法。


        在使用python編程常見的異常還是有多的,今天粵嵌科技的小編就先給大家整理這么多,如果說你想要學習python的話那么粵嵌科技歡迎大家來我們公司的python培訓班進行實地考察,也可以點擊我們文章下面的獲取試聽資格按鈕來獲取我們的python課程免費試聽資格,在試聽中可以更加深入的了解我們粵嵌科技。

      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 日本中文字幕乱码精品 | 亚洲一区二区中文欧美 | 欧美大片一级中文字幕 | 日韩亚洲欧美中文字幕第六页 | 中文字幕亚洲一区一区漫画 | 日本欧美一区二区三区在线播放 |