python 输入0表示输入结束_python输入以0开头的数字

我正在用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)

提前谢谢。在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值