身份证逻辑真假验证工具 V2023.5.28 免安装 大小170kb 实时验证 持续更新

查看 137|回复 10
作者:CGyang   
身份证逻辑真假验证工具 V2023.5.28
免安装  大小170kb    实时验证    持续更新
下载地址:https://pan.baidu.com/s/1srv3s-5SSpG0j2XOlitTXQ?pwd=6666
提取码:6666
因某云盘禁止分享包含敏感关键词的文件,所以身份证改成shenfenzheng,不影响使用
以下身份证号为模拟身份证号,不必担心


界面.png (39.73 KB, 下载次数: 0)
下载附件
模拟身份证验证
2023-5-28 17:36 上传

大家有什么问题,直接截屏并发表言论
目前还正在开发年龄计算、第18位验证、地区更详细(因为涉及3000多个低区,所以在加班加点)
大家都支持一下,我才有动力
有什么好的建议,这边都会尽力满足

身份证, 有什么

rilong   

"""
身份证验证程序
"""

#
身份证的
1

17
位分别相乘的数
mul = (
[color=]7
[color=],
[color=]9
[color=],
[color=]10
[color=],
[color=]5
[color=],
[color=]8
[color=],
[color=]4
[color=],
[color=]2
[color=],
[color=]1
[color=],
[color=]6
[color=],
[color=]3
[color=],
[color=]7
[color=],
[color=]9
[color=],
[color=]10
[color=],
[color=]5
[color=],
[color=]8
[color=],
[color=]4
[color=],
[color=]2
)
#
身份证的
1

17
位分别相乘
mul
元组后结果相加,得到的总和以
11
相除得到余数,根据余数得出分别对应的身份证的最后验证码
id_end = (
[color=]'1'
[color=],
[color=]'0'
[color=],
[color=]'X'
[color=],
[color=]'9'
[color=],
[color=]'8'
[color=],
[color=]'7'
[color=],
[color=]'6'
[color=],
[color=]'5'
[color=],
[color=]'4'
[color=],
[color=]'3'
[color=],
[color=]'2'
)
[color=]while True
:
    id_num =
[color=]input
(
[color=]"
[color=]请输入身份证号(输入
[color=]0
[color=]退出):
[color=]"
)
   
[color=]if
id_num ==
[color=]'0'
:
        break
[color=]    if
[color=]len
(id_num) !=
[color=]18
[color=]or not
id_num[:
[color=]17
].isdigit():
        
[color=]print
(
[color=]"
[color=]身份证号输入错误,重新输入!
[color=]"
)
        continue
[color=]   
sum_num = 0
[color=]   
[color=]for
i
[color=]in
[color=]range
(
[color=]0
[color=],
[color=]17
):
        sum_num +=
[color=]int
(id_num) * mul
    mod = sum_num % 11
[color=]   
[color=]if
id_num[
[color=]17
] == id_end[mod]:
        
[color=]print
(
[color=]f"
[color=]身份证号验证通过!校验码为
[color=]{
id_end[mod]
[color=]}
[color=]"
)
   
[color=]else
:
        
[color=]print
(
[color=]f"
[color=]身份证号验证没通过!校验码为
[color=]{
id_end[mod]
[color=]}
[color=]"
)
tanggulasi   

身份证号码都不对,还提示正确???
这是我用的身份信息分析表,你可以参考下,籍贯我是新旧版本都融合的很实用。希望对你能有所帮助
https://adminis.lanzout.com/inc070xj6o3g
密码:52pj
红蓝黄   

开发好了记得叫我下载
13128794039   

好东西哦 支持
刘邦广场   

有地区生日是按照农历计算的,我觉得这个功能应该加上
musashi   

哇,好家伙,lz加油,尽早完善好功能
zz1351   

好东西,支持
hls518   

感谢分享!加油!
csa   

谢谢分享原创
您需要登录后才可以回帖 登录 | 立即注册