日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Python驗(yàn)證企業(yè)工商注冊(cè)碼

系統(tǒng) 1964 0

中國企業(yè)工商注冊(cè)碼前六位為行政區(qū)代碼,中間8位順序編碼,最后一位為根據(jù)ISO 7064:1983.MOD 11-2校驗(yàn)碼計(jì)算出來的檢驗(yàn)碼,本算法根據(jù)最后一位校驗(yàn)碼的算法來判斷企業(yè)注冊(cè)碼是否合法,同時(shí)稍作修改也可用于判斷其他校驗(yàn)碼是否正確

?checknum.py

            
#coding: utf-8
def getchecknum(input): ##定義企業(yè)注冊(cè)碼校驗(yàn)碼計(jì)算函數(shù)
  n = 10
  for num in range(len(input)):
    n = (int(input[num]) + n)%10
    if n == 0:
      n = 10
    n = n*2%11
  if n == 0:
    s = 1
  elif n== 1:
    s = 0
  else:
    s = 11-n
  return str(s)
 
code = raw_input(u'請(qǐng)輸入該企業(yè)15位注冊(cè)碼:')
while True:
  try:
    len(code) == 15
    num = code[:14]
    check_num = int(code[14])
    if check_num == int(getchecknum(num)):
      print u'恭喜你,注冊(cè)碼正確。'
    else:
      print u'請(qǐng)注意,該注冊(cè)碼錯(cuò)誤!!!'
 
    break
  except:
    print u"請(qǐng)輸入正確的企業(yè)15位注冊(cè)碼"
raw_input(u'按任意鍵退出')

          


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 南和县| 武冈市| 成安县| 扶风县| 阿荣旗| 博湖县| 吉安市| 耒阳市| 杨浦区| 日照市| 乳山市| 文水县| 东方市| 山东省| 宿州市| 南充市| 安龙县| 长宁区| 拉孜县| 英吉沙县| 大埔县| 涡阳县| 日喀则市| 西丰县| 镇原县| 徐州市| 蓬溪县| 中山市| 东乌珠穆沁旗| 会昌县| 屯昌县| 长沙市| 曲沃县| 兴和县| 维西| 德庆县| 建昌县| 鄂尔多斯市| 石家庄市| 太仆寺旗| 绿春县|