這裏是我的代碼的一部分,我不斷收到錯誤消息說遇到問題制定出什麼是錯的這個代碼
回溯(最近通話最後一個): 文件「F:\ python1 \ python1.py」 ,第14行,在 A = int(gtin8code [0])* 3 TypeError:'int'object has no attribute'getitem' 誰能告訴我什麼是錯的?
gtin8code = int(input("Please enter your gtin-8 barcode"))
A = int(gtin8code[0])*3
B = int(gtin8code[1])
C = int(gtin8code[2])*3
D = int(gtin8code[3])
E = int(gtin8code[4])*3
F = int(gtin8code[5])
G = int(gtin8code[6])*3
total = (A+B+C+D+E+F+G)
#print(total)
我是一個初學者,所以PLZ不要粗魯。
嘛錯誤是明確的是不是:'gtin8code'已經是一個' int'。所以你不能獲得'gtin8code [0]'... –
Int類型沒有'__getitem__'。將第一行的劇組更改爲'str' – visc