首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

根据身份证号码判断省份,年龄,性别

1 问题 如何通过身份证判断操作者的所属省份,年龄和性别?...2 方法 解决问题的步骤采用如下方式: 首先用字典储存省区编号,并于省区一一对应; 构造判断的函数; 用切片,从输入的身份证号码中截取信息输出; 通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题...newstr = '' if iddic.get(str): newstr = iddic[str] return newstr instr = input('请输入您的身份证号...instr[12:14] + '日') gender = '女' if int(instr[16]) % 2 == 0 or instr[16] == 'X' else '男' print('你的性别是...:' + gender) 3 结语 针对如何用python判断输入的身份证号码输出所属省区,年龄,性别问题,提出字典储存省区编号并一一对应,切片截取有用信息方法,通过代码运行实验,证明该方法是有效的,本文的方法未来可以继续研究与十二生肖

9510
您找到你想要的搜索结果了吗?
是的
没有找到

PHP根据身份证号码验证、获取星座、生肖和性别函数

2、证件正面主要颜色为红、绿二色,印有中华人民共和国国徽和证件名称,以及环状、网状、团状花纹图案;背面为浅绿色,印有中华人民共和国版图、持证人标准像片,以及网状花纹图案,姓名、性别、民族、出生年月日、住址五个登记项目和签发日期...四、临时身份证识别 临时身份证规格、登记项目均与居民身份证相同。临时身份证正面为长城、群山和网状花纹图案,颜色为蓝色。背面为网状图案,颜色为黄色。...临时身份证使用与本人身份证相同的编号;常住户口特定人员的临时身份证编号也按居民身份证编号原则和方法编 15 位码。...,自动返回性别 if(!...原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明:转载自:PHP根据身份证号码验证、获取星座、生肖和性别函数

2.4K20

新旧身份证(继承)

身份证第18位校验码的生成方法: 1、将身份证号码前17位数分别乘以7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2。然后将其相加。...也即:如果余数是3,身份证第18位就是9。如果余数是2,身份证的最后一位号码就是X。...确认15位身份证正确. 2. 确认18位号码是从15位号码扩展的,且第18位校验码正确. 3. 身份证中的出生日期合法. 4. 身份证号码中不含非法字符. 5. 身份证号码的长度正确. 6....身份证目前处于有效期内. (2017年5月10日) 输入 测试数据的组数 t 第一个人姓名、出生日期年月日、15位身份证号码、18位身份证号码、签发日期年月日、有效期(100年按长期处理) 第二个人姓名...、出生日期年月日、15位身份证号码、18位身份证号码、签发日期年月日、有效期(100年按长期处理) ......

20730
领券