无法解决此代码的问题

时间:2017-04-17 13:10:30

标签: python

以下是我的代码的一部分,我不断收到错误消息

追踪(最近一次通话):   文件" F:\ python1 \ python1.py",第14行,in     A = int(gtin8code [0])* 3 TypeError:' int'对象没有属性' 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)

我是初学者,所以请不要粗鲁。

1 个答案:

答案 0 :(得分:2)

您需要将条形码输入为字符串,因为您将每个字符单独视为int

gtin8code = input("Please enter your gtin-8 barcode")