python中exception类的_面试题 | 列举几个Python中的标准异常类?
【摘要】今天給大家解答一道Python常見的面試題,希望這個面試欄目,給那些準備面試的同學,提供一點點幫助!小編會從最基礎的面試題開始,每天一題。如果參考答案不夠好,或者有錯誤的話,麻煩大家可以在留言區給出自己的意見和討論,今天要說的是列舉幾個Python中的標準異常類。
廢話不多說,開始今天的題目:
問:列舉幾個Python中的標準異常類?
下面用列出所有的異常類 :
異常名稱描述
BaseException——所有異常的基類
SystemExit——解釋器請求退出
KeyboardInterrupt——用戶中斷執行(通常是輸入^C)
Exception——常規錯誤的基類
StopIteration——迭代器沒有更多的值
GeneratorExit——生成器(generator)發生異常來通知退出
SystemExitPython ——解釋器請求退出
StandardError——所有的內建標準異常的基類
ArithmeticError——所有數值計算錯誤的基類
FloatingPointError——浮點計算錯誤
OverflowError——數值運算超出最大限制
ZeroDivisionError——除(或取模)零 (所有數據類型)
AssertionError——斷言語句失敗
AttributeError——對象沒有這個屬性
EOFError——沒有內建輸入,到達EOF 標記
EnvironmentError——操作系統錯誤的基類
IOError——輸入/輸出操作失敗
OSError——操作系統錯誤
WindowsError——系統調用失敗
ImportError——導入模塊/對象失敗
KeyboardInterrupt——用戶中斷執行(通常是輸入^C)
LookupError——無效數據查詢的基類
IndexError——序列中沒有沒有此索引(index)
KeyError——映射中沒有這個鍵
MemoryError——內存溢出錯誤(對于Python 解釋器不是致命的)
NameError——未聲明/初始化對象 (沒有屬性)
UnboundLocalError——訪問未初始化的本地變量
ReferenceError——弱引用(Weak reference)試圖訪問已經垃圾回收了的對象
RuntimeError——一般的運行時錯誤
NotImplementedError——尚未實現的方法
SyntaxErrorPython ——語法錯誤
IndentationError——縮進錯誤
TabErrorTab ——和空格混用
SystemError——一般的解釋器系統錯誤
TypeError——對類型無效的操作
ValueError——傳入無效的參數
UnicodeErrorUnicode ——相關的錯誤
UnicodeDecodeErrorUnicode ——解碼時的錯誤
UnicodeEncodeErrorUnicode ——編碼時錯誤
UnicodeTranslateErrorUnicode ——轉換時錯誤
Warning——警告的基類
DeprecationWarning——關于被棄用的特征的警告
FutureWarning——舊的關于自動提升為長整型(long)的警告
PendingDeprecationWarning——關于特性將會被廢棄的警告
RuntimeWarning——可疑的運行時行為(runtime behavior)的警告
SyntaxWarning——可疑的語法的警告
UserWarning——用戶代碼生成的警告
以上就是今天的全部內容了,如果面試的時候有人問你“列舉幾個Python中的標準異常類?”這個問題,小編相信大家應該不會再慌了,如果對于參考答案有不認同的,大家可以在評論區指出和補充,歡迎留言!環球網校的小編在這里祝大家python相關工作面試順利。
總結
以上是生活随笔為你收集整理的python中exception类的_面试题 | 列举几个Python中的标准异常类?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python如何输出两行_python
- 下一篇: 无线ap软件_无线WIFI网络干扰优化,