寒假自學進度15

python編程中的細節

NameError:嘗試訪問一個未聲明的變量

NameError 表示我們訪問了一個沒有初始化的變量. 在 Python 解釋器的符號表沒有找到那個另人討厭的變量. 我們將在後面的兩章討論名稱空間, 現在大家可以認爲它們是連接名字和對象的”地址簿”就可以了. 任何可訪問的變量必須在名稱空間裏列出. 訪問變量需要由解釋器進行
 
SyntaxError:Python 解釋器語法錯誤:
SyntaxError 異常是唯一不是在運行時發生的異常. 它代表 Python 代碼中有一個不正確的結構, 在它改正之前程序無法執行. 這些錯誤一般都是在編譯時發生, Python 解釋器無法把你的腳本轉化爲 Python 字節代碼. 當然這也可能是你導入一個有缺陷的模塊的時候.
IndexError:請求的索引超出序列範圍:
IndexError 在你嘗試使用一個超出範圍的值索引序列時引發.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章