输入身份证号码查询号主归属地,出生日期,性别,生肖,星座。

源代码:

x=input('请输入你的18位身份证号:')
e=int(x[:17])
if e<11111111111111111:print('输入有误,请输入正确的18位身份证!')
elif e>99999999999999999:print('输入有误,请输入正确的18位身份证!')
else:a=e//1000000000000000b=e%10c=e%100000000000//10000000month=e%10000000//100000day=e%100000//1000d={11:'北京市',12:'天津市',13:'河北省',14:'山西省',15:'内蒙古自治区',21:'辽宁省',22:'吉林省',23:'黑龙江省',31:'上海市',32:'江苏省',33:'浙江省',34:'安徽省',35:'福建省',36:'江西省',37:'山东省',41:'河南省',42:'湖北省',43:'湖南省',44:'广东省',45:'广西壮族自治区',46:'海南省',50:'重庆市',51:'四川省',52:'贵州省',53:'云南省',54:'西藏自治区',61:'陕西省',62:'甘肃省',63:'青海省',64:'宁夏回族自治区',65:'新疆维吾尔自治区',71:'台湾省',81:'香港特别行政区',91:'澳门特别行政区'}if(month>12 or month<1 or day>31 or day<1):print('输入有误,请输入正确的18位身份证!')else:print("该身份证号码属于{}".format(d.get(a)))print('号主出生{}年{}月{}日'.format(c,month,day))if (b% 2) == 0:print('号主性别为女')else:print('号主性别为男')s= {0:'鼠',1:'牛',2:'虎',3:'兔',4:'龙',5:'蛇',6:'马',7:'羊',8:'猴',9:'鸡',10:'狗',11:'猪'}print('号主生肖是{}'.format(s[(c-1972)%12]))m=['水瓶座','双鱼座','白羊座','金牛座','双子座','巨蟹座','狮子座','处女座','天秤座','天蝎座','射手座','魔蝎座']y=(20,19,21,20,21,22,23,23,23,24,23,22)month = month-1if  day>y[month]:print("号主星座是{}".format(m[month]))else :print("号主星座是{}".format(m[month-1]))

python身份证号查询信息相关推荐

  1. Flask实现身份证号查询相关信息(Python2.7)

    Python3是趋势,但是新浪SAE平台的便宜点的微服务,是Python2.7的.所以以下代码的环境是Python2.7. 原理是,一些关于政策的表,以这种Excel的方式存储在文件夹中: 创建一个类 ...

  2. python 身份证号的有效性、生日(阴历阳历)、星座、生肖、性别、年龄、户籍所在地测试

    python 身份证号的有效性.生日(阴历阳历).星座.生肖.性别.年龄.户籍所在地测试 0x01 前言 0x02 身份证号码格式 0x03 地区 0x04 代码 0x05 效果 0x01 前言 本项 ...

  3. 身份证号查询归属地的实际应用场景

    身份证号查询归属地是一种常见的信息安全服务.它以号段为基础,可以根据输入的身份证号来查询出归属地信息.该功能目前在很多领域中应用,在客汇宝APP上就可以利用身份证号码查询到归属地. 下面我们就来介绍下 ...

  4. python身份证号掩盖出生日期的代码_利用Python制作全国身份证号验证及查询系统!就问你吊不吊!...

    大家好哇,又是一个愉快的周末,今天本鸟给大家分享1个有趣的实战项目,用python制作"全国身份证号验证及查询系统",成品界面如下图: 本系统可以实现身份证号真伪验证,年龄.性别及 ...

  5. 根据身份证号查询相关信息

    #include<stdio.h> #include<stdlib.h> #include<string.h>void date(); int main() {da ...

  6. 输入身份证号获取信息

    作者:孙英鹏 撰写时间:2019年6月24日 在做项目的时候可能会有一些模块是员工信息,这时就会有输入身份证号码获取到出生日期.年龄.性别和地址的功能,对于这些功能要怎么做,我们来看一下. 第一步:创 ...

  7. 头歌python 身份证号的奥秘

    第1关:判断性别 任务描述 通过身份证的第17位也就是倒数第二位的数字可以辨别该身份证所属人的性别,奇数为男性,偶数为女性. 本关任务:输入身份证号,第17位若是偶数,输出男性,否则输出女性 相关知识 ...

  8. 根据身份证号回填信息

    给填身份证号个键盘事件,接下来到后台 在该事件中,通过前端的数据Name名获取到数据 首先是获取地址,需要身份证前六位数字,才能进行下一步 我创建了一个类,把身份证的地址内容放在了里面, 里面是前六位 ...

  9. oracle 通过身份证号 查询年龄大于60岁的人

    select substr(t.user_code ,7,8) from table t where substr(t.user_code ,7,8) < (select to_char(sys ...

  10. 根据身份证号获取信息

    1.根据身份证号获取年龄 export function analyzeIDCard(IDCard){let age = 0,yearBirth,monthBirth,dayBirth;//获取用户身 ...

最新文章

  1. android aliasactivity作用,android activity-alias 的作用
  2. CosmoMC命令CAMB文件画功率谱
  3. 《图解CSS3:核心技术与案例实战》——1.1节什么是CSS3
  4. python 杂记(二)
  5. IO-BufferedInputStream
  6. 动态换ip如何实现_三种方法解决动态换IP需求
  7. 使IE6下PNG背景图片透明的七种方法
  8. 圆柱属于能滚动的物体吗_滚动轴承中摩擦的主要来源,轧机轴承技术(一)
  9. 【定位问题】基于matlab GUI SLAM模拟地图构建和定位【含Matlab源码 1120期】
  10. UDP Socket编程
  11. 廖雪峰Git学习笔记(超级无敌详细)
  12. ES index not_analyzed
  13. jenkins 并发构建Android 报错:Gradle build daemon disappeared unexpectedly (it may have been killed or may
  14. 2020_ICML_Neuro-Symbolic Visual Reasoning: Disentangling “Visual” from “Reasoning”
  15. Linux应用编程之时间编程
  16. Spring| Spring中的动态代理配置(aspectj-autoproxy属性介绍)
  17. 618买什么蓝牙耳机最划算?四款高品质蓝牙耳机测评
  18. 天干、地支纪年 月 日
  19. Android点击按钮显示密码,Android 开发仿简书登录框可删除内容或显示密码框的内容...
  20. 机器学习笔记——回归(Regression)

热门文章

  1. Tomcat的乱码问题解决(最全面)
  2. python dll注入 网络_dll注入
  3. 【基础】杨辉三角python题解
  4. 蒙特卡洛模拟 matlab实例,蒙特卡洛模拟的简单例子
  5. c语言入门经典18个程序,c语言入门经典必背18个程序
  6. 企业微信可以批量删除聊天记录吗?
  7. Python实现批量网站URL存活检测
  8. 如何使用SetTimer MFC
  9. 算法——排序——归并排序图解动画
  10. 三种常用的电脑截图方法