我必须在python上编写一个软件,允许用户输入7位GTIN代码,软件然后计算校验位,或者用户输入8位GTIN代码然后输入有最后一位数 - 其他明智的称为校验位 - 经过验证。我试图这样做但不确定我是否已经这样做了。
到目前为止,这是我的伪代码:
输入gtin代码
如果gtin代码== 7那么
功能校验位()
ELSEIF:
功能验证()
如果gtin代码== 7那么
输出(您完成的gtin代码为“,gtin代码,校验位)
ENDIF
Def validate()
运行校验位()
如果检查数字==值8则
输出(你的gtin 8代码是正确的)
ELSEIF:
输出(你的gtin 8代码不正确,它应该是“,检查数字)