商品条码校验,,这两天刚学着python
商品条码校验,,这两天刚学着python
这两天刚学着python ,做了一个商品条码校验的小程序,可以支持 12 位和 13 位的条码,python的版本是2.7.5的
# -*- coding: cp936 -*-while True: barcode=raw_input('请输入条码:') print '' if len(barcode) == 12: barcode = '0'+barcode if len(barcode) == 13 : print '输入条码的位数为:',len(barcode) print '输入条码的校验码为:',barcode[len(barcode)-1:len(barcode)] jy = barcode[len(barcode)-1:len(barcode)] a=0; b=0 for i in range(1,len(barcode),2): e = barcode[i-1:i] a = a + int(e) f = barcode[i:i+1] b = b + int(f) h = str(a+b*3) h = h[len(h)-1:len(h)] i = str(10 - int(h)) if jy == i: print '经计算校验码应为',i,'和实际相同' else: print '经计算校验码应为',i,'和实际不同' elif barcode == 'quit': break else: print '条码位数不对' print ''raw_input('按回车键键结束')#该片段来自于http://byrx.net
相关内容
- python tic-tac 改进输出版本,pythontic-tac,def print_bo
- 产生a-z的字符串,产生a-z字符串,# method 1pr
- 初学爬虫-抓网页新闻——代码容易理解,初学爬虫,抓
- 我也来个下美女图片的脚本,也来美女图片脚本,#!/us
- 查询百度中关键词排名,百度关键词排名,就是一个简单
- 使用Python生成Excel格式的图片,,之前曾看到过 一篇报道
- 实现tee命令,tee命令,# -*- coding
- 初学者实现计算器功能,初学者实现计算器,没有使用任
- 国外赌场热门游戏Craps,国外热门游戏craps,运行方法:
- python生成sitemap.xml,pythonsitemap.xml,# _*_ coding
评论关闭