身份证号python,用python输入身份证号码判断性别的代码

  身份证号python,用python输入身份证号码判断性别的代码

  Python身份证格式身份证是现在人人都有的东西。总共有18位数。这18位数字有一定的编码规则。

  18位身份证的编码规则是:

  前两位表示该省(直辖市或自治区)的代码;第3、4位数字表示:地级市(自治州)的代码;第5、6位数字表示区(县、自治县、县级市)代码;第7-14位数字表示:出生年月日;第15位和第16位表示当地派出所的代码;第17位数字表示性别:奇数表示男性,偶数表示女性;第18位是校验码,用来校验身份证的正确性;在输入身份证的过程中,用户经常出错。为了便于正确输入,用户的输入需要按照6 8 4的格式进行分组。

  Python现在正在写一个脚本,这样输入数字后,就可以以6 8 4的格式输出。

  python脚本如下所示:

  Id=raw _ input(请输入您的id:)long=len(id)iflong 6:printid elif 6 long 14:printid[:6],id [6:] else: printid [:6],id [6: 14],id [14:]此脚本

  根据效果图可以看出功能是实现的。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • python怎么输入根号,Python输入根号
  • python怎么输入根号,Python输入根号,python如何输入根号
  • Python输入一个元组,python如何定义元组
  • python输入两点坐标,计算并输出两点间的距离,python计算区间百分位
  • pythonfor循环输出不换行,Python输入不换行
  • 判断输入的数是否为素数Python,用python输入一个数,判断这个数是否素数
  • python输入重定向,linux输出重定向到文件
  • python输入矩形的长和宽,输出矩形的面积,用python画椭圆形代码
  • python 时分秒,python输入秒数,将它按小时,分钟,秒的形式来输出
  • python输入一个自然数输出各位数字之和,输入数字输出对应的中文数字Python
  • Python输入数据生成折线图,python画折线图显示点值
  • python输入多个数字成为列表,python输入一组数到列表
  • python输入回车,python实现按回车键继续程序
  • python中二进制 八进制 十六进制,python输入一个十进制数,输出其对应的八进制数据
  • python输入3个数从小到大排序,python依次输入三个数,从小到大输出三个数
  • 留言与评论(共有 条评论)
       
    验证码: