python常見報錯及分析

2021-09-13 12:17:28 字數 474 閱讀 3128

**1. typeerror: unsupported operand type(s) for &: 'int' and 'str'**
意思是數字和字串不能放在一起運算,出現的**如下:

num = input('請輸入乙個1到40之間的數字')

if num >=1 & num <10:

print('這個數字介於1到10之間')

elif num >=10 & num <20:

print('這個數字介於10到20之間')

else:

print('你輸入的數字過大啦!')

解決辦法是把改為num = int(input('請輸入乙個1到40之間的數字'))強制把字串轉化為數字格式。

上面的例子中,表示「且」關係的應該是and而不是&

python常見報錯收集

1 error non utf 8 code starting with xbf in file 這是檔案編碼問題,在檔案的最上方加上注釋 encoding gbk.2 關於from,import的區別 引用大神的解釋 from import 從包裡把鑰匙拿出來,給我 import 把包給我 3.u...

Python常見報錯資訊

在使用python時,作為萌新的我總是會粗心的掉這掉那,執行時就會出現各式各樣的錯誤,因此寫這麼一篇部落格,來總結下編寫 的一些常見錯誤以及解決辦法。報錯 print a traceback most recent call last file line 1,in print a nameerror...

python常見報錯型別

在我們日常的程式設計工作中,經常會遇到各種各樣的錯誤,看見紅紅的一片,有種頭皮發麻,無可奈何的感覺,有一句話說的好,程式設計一小時,找錯一整天,所以今天我們就來細緻的講解一下python常見的幾種出錯型別,打敗報錯,從這裡開始!syntaxerror unexpected eof while par...