日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python身份证格式

發(fā)布時(shí)間:2023/12/20 python 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python身份证格式 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

python身份證格式

身份證是現(xiàn)在每個(gè)人都有的東西,總共有18位,這18位身份證是有一定編碼規(guī)則的。
18位身份證的編碼規(guī)則是:

  • 前1、2位數(shù)字表示:所在省(直轄市、自治區(qū))的代碼;
  • 第3、4位數(shù)字表示:所在地級(jí)市(自治州)的代碼;
  • 第5、6位數(shù)字表示:所在區(qū)(縣、自治縣、縣級(jí)市)的代碼;
  • 第7—14位數(shù)字表示:出生年、月、日;
  • 第15、16位數(shù)字表示:所在地的派出所的代碼;
  • 第17位數(shù)字表示性別:奇數(shù)表示男性,偶數(shù)表示女性;
  • 第18位數(shù)字是校檢碼,用來(lái)檢驗(yàn)身份證的正確性;

用戶在輸入身份證的過(guò)程中經(jīng)常會(huì)輸入錯(cuò)誤,為了方便用戶正確輸入需要在輸入過(guò)程中對(duì)用戶的輸入按照 6+8+4 的格式進(jìn)行分組。
現(xiàn)用python編寫一個(gè)腳本,使得在輸入數(shù)字后,可以以6+8+4的格式輸出。
該python腳本如下所示:

Id = raw_input("Please input your id : ") Long = len(Id) if Long < 6 :print Id elif 6 < Long < 14 :print Id[:6],Id[6:] else :print Id[:6],Id[6:14],Id[14:]

該腳本的執(zhí)行效果圖如下圖所示:

根據(jù)效果圖可以看出實(shí)現(xiàn)了功能。

總結(jié)

以上是生活随笔為你收集整理的python身份证格式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。