概述
我正在用python编写一个程序。假设它接受一个GTIN编号并放入一个列表中,然后检查它是否有效。程序正常工作,但只要我输入一个以0开头的GTIN编号,就会出现一个“invalid token(,line 1)”错误。我真的需要一个解决方案,因为有些产品的GTIN编号以0开头。在
例如,当我输入一个数字时:96080832
这个程序很好用。在
当我输入一个数字,比如:
^{pr2}$
我得到一个错误:invalid token (, line 1)
指向这条线:inputtedInt = int(input("Enter the gtin number: "))
整体定义:def chooseOption(inputInt):
while(inputInt > 0 and inputInt < 4):
if(inputInt == 1):
print("you picked option number 1")
showOptions()
break
elif(inputInt == 2):
print(" ")
inputtedInt = int(input("Enter the gtin number: "))
gtin = map(int,str(inputtedInt))
checkValidity(gtin, 2)
print(" ")
showOptions()
break
elif(inputInt == 3):
print("you picked option number 3")
showOptions()
break
else:
option = int(input("Error - enter a number from 1 to 3. : "))
chooseOption(option)
提前谢谢。在
最后
以上就是奋斗时光为你收集整理的python 输入0表示输入结束_python输入以0开头的数字的全部内容,希望文章能够帮你解决python 输入0表示输入结束_python输入以0开头的数字所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复