python出現這個錯誤是什麼原因

2021-04-12 18:06:58 字數 3379 閱讀 6883

1樓:匿名使用者

顯示》,是你已經進入了python互動模式,這個模式下不能用dos系統命令。

如果一定要用,輸入 quit() 按回車就退出互動模式了。

python 出現這個錯誤是什麼原因

2樓:小鏡子

蒐集了一些python最重要的內建異常類名,並做了簡單的介紹:

attributeerror:屬性錯誤,特性引用和賦值失敗時會引發屬性錯誤

nameerror:試圖訪問的變數名不存在

syntaxerror:語法錯誤,**形式錯誤

exception:所有異常的基類,因為所有python異常類都是基類exception的其中一員,異常都是從基類exception繼承的,並且都在exceptions模組中定義。

ioerror:一般常見於開啟不存在檔案時會引發ioerror錯誤,也可以解理為輸出輸入錯誤

keyerror:使用了對映中不存在的關鍵字(鍵)時引發的關鍵字錯誤

indexerror:索引錯誤,使用的索引不存在,常索引超出序列範圍,什麼是索引

typeerror:型別錯誤,內建操作或是函式應於在了錯誤型別的物件時會引發型別錯誤

zerodivisonerror:除數為0,在用除法操作時,第二個引數為0時引發了該錯誤

valueerror:值錯誤,傳給物件的引數型別不正確,像是給int()函式傳入了字串資料型別的引數

python是面嚮物件語言,所以程式丟擲的異常也是類

python出現這個錯誤什麼情況啊?

3樓:god_bless你

guess是使

bai用int()將temp轉化為整數。du這就要求temp不能包含數值以外zhi的其他特殊字元(小數點都dao不行的,專更不用說「12℃」這類的屬輸入),只能如下「12」。

如果你這裡需要考慮小數,可以用float()。

另外,出錯的時候解釋提示的是什麼錯誤?也就是guess = int(temp)的下一行是提示的什麼?valueerror:

invalid literal for int() with base 10: '12.5' 類似這種???

4樓:陽光的雷咩咩

真正重要的錯誤資訊沒貼

python出現這個錯誤是什麼原因?

5樓:小鏡子

蒐集了一些python最重要的內建異常類名,並做了簡單的介紹:

attributeerror:屬性錯誤,特性引用和賦值失敗時會引發屬性錯誤

nameerror:試圖訪問的變數名不存在

syntaxerror:語法錯誤,**形式錯誤

exception:所有異常的基類,因為所有python異常類都是基類exception的其中一員,異常都是從基類exception繼承的,並且都在exceptions模組中定義。

ioerror:一般常見於開啟不存在檔案時會引發ioerror錯誤,也可以解理為輸出輸入錯誤

keyerror:使用了對映中不存在的關鍵字(鍵)時引發的關鍵字錯誤

indexerror:索引錯誤,使用的索引不存在,常索引超出序列範圍,什麼是索引

typeerror:型別錯誤,內建操作或是函式應於在了錯誤型別的物件時會引發型別錯誤

zerodivisonerror:除數為0,在用除法操作時,第二個引數為0時引發了該錯誤

valueerror:值錯誤,傳給物件的引數型別不正確,像是給int()函式傳入了字串資料型別的引數

python是面嚮物件語言,所以程式丟擲的異常也是類

python 出現這個錯誤是什麼原因

6樓:

要把錯誤的內容發出來才可以知道

以下是python常見錯誤

1)忘記在 if , elif , else , for , while , class ,def 宣告末尾新增 :(導致 「syntaxerror :invalid syntax」)

該錯誤將發生在類似如下**中:

if spam == 42

print('hello!')

2)使用 = 而不是 ==(導致「syntaxerror: invalid syntax」)

= 是賦值操作符而 == 是等於比較操作。該錯誤發生在如下**中:

if spam = 42:

print('hello!')

3)錯誤的使用縮排量。(導致「indentationerror:unexpected indent」、「indentationerror:

unindent does not match any outer indetation level」以及「indentationerror:expected an indented block」)

記住縮排增加只用在以:結束的語句之後,而之後必須恢復到之前的縮排格式。該錯誤發生在如下**中:

print('hello!')

print('howdy!')

或者:if spam == 42:

print('hello!')

print('howdy!')

或者:if spam == 42:

print('hello!')

4)在 for 迴圈語句中忘記呼叫 len() (導致「typeerror: 'list' object cannot be interpreted as an integer」)

通常你想要通過索引來迭代一個list或者string的元素,這需要呼叫 range() 函式。要記得返回len 值而不是返回這個列表。

該錯誤發生在如下**中:

spam = ['cat', 'dog', 'mouse']

for i in range(spam):

print(spam[i])

5)嘗試修改string的值(導致「typeerror: 'str' object does not support item assignment」)

string是一種不可變的資料型別,該錯誤發生在如下**中:

python 出現這個錯誤是什麼原因

7樓:對面一個美女

所說所有的變數都是物件。 物件在python裡,其實是一個指標,指向一個資料結構,資料結構裡有屬性,有方法。

物件通常就是指變數。從物件導向oo的概念來講,物件是類的一個例項。在python裡很簡單,物件就是變數。

class a:

myname="class a"

上面就是一個類。不是物件

a=a()

這裡變數a就是一個物件。

它有一個屬性(類屬性),myname,你可以顯示出來print a.myname

python 出現這個錯誤是什麼原因

1.考複數。是意思是乘以10的 4次冪 也就是。加上後面的 是乘以e的次冪,是複數的虛數部分為0,因此結果是。最終答案就是。python中缺少 會產生啥錯誤 python出現這個問題是什麼情況?python程式這個為什麼有錯誤?要注意變數的作用域,變數a只在main 函式中有效,在函式p 中是無效的...

python為什麼會出這個錯誤提示

報出的錯誤是load 配置檔案失敗了。是不是你誤刪除了什麼檔案了。python出現這個錯誤是什麼原因?蒐集了一些python最重要的內建異常類名,並做了簡單的介紹 attributeerror 屬性錯誤,特性引用和賦值失敗時會引發屬性錯誤 nameerror 試圖訪問的變數名不存在 syntaxer...

幫忙看下這個python有什麼錯誤

蒐集了一些python最重要的內建異常類名,並做了簡單的介紹 attributeerror 屬性錯誤,特性引用和賦值失敗時會引發屬性錯誤 nameerror 試圖訪問的變數名不存在 syntaxerror 語法錯誤,形式錯誤 exception 所有異常的基類,因為所有python異常類都是基類ex...