1 if len(str(sfz)) == 18: # 初步判断身份证号码 2 sfz1 = sfz[0:17] 3 sfz2 = sfz[17:18] 4 for i in sfz1: 5 if i in "0123456789": 6 if sfz2 not in "0123456789xX": 7 messagebox.showinfo('提示', '请输入正确的身份证号码') 8 break 9 else: 10 messagebox.showinfo('提示', '请输入正确的身份证号码') 11 break 12 else: 13 messagebox.showinfo('提示', '请输入正确的身份证号码3')
简单判断18位身份证号码

风花雪月
2022-01-19
1662 0 0
点赞
收藏
评论区
加载中...