neau专题

NEAU_Python程序设计结课作业

1.身份证号合法性判别 【问题描述】我国身份证号码由数字与字母混合组成。早期身份证由15位数字构成。后来考虑到千年虫问题((15位的身份证号码只能为150c年1月1日到9年12月31日出生的人确号),所以又增加了18位身份证号码编号规则。最后—位(第18位)校验码的计算方法如下: 第一步:将身份证前17位数分别乘以不同的系数。从第1位到第17位的系数分别为:7、9、10、5、8、4、2、1、6、3