十八位居民身份證號(hào)碼由6位地址碼、8位出生日期碼、3位順序碼和1位校驗(yàn)碼組成(倒數(shù)第2位是性別代碼,男單女雙),其格式如圖所示。
其中校驗(yàn)碼的計(jì)算方法如下:
①將身份證號(hào)碼的前17位數(shù)字分別乘以對(duì)應(yīng)的系數(shù),對(duì)應(yīng)關(guān)系如表。
②將17位數(shù)字和系數(shù)相乘的結(jié)果累計(jì)求和。
③用所求的和除以11得到余數(shù)。
④用余數(shù)與身份證號(hào)碼的最后一位校驗(yàn)碼進(jìn)行對(duì)應(yīng),對(duì)應(yīng)關(guān)系如表。
現(xiàn)用python編程驗(yàn)證身份證號(hào)碼的正確性,并識(shí)別其中所包含的出生日期和性別信息,運(yùn)行結(jié)果和代碼如下:
請(qǐng)輸入您的身份證號(hào)碼:330326199807071616
驗(yàn)證失敗,請(qǐng)輸入正確的身份證號(hào)碼!
請(qǐng)輸入您的身份證號(hào)碼:330326199807071166
您的出生日期為:1998年07月07日,性別為 女
請(qǐng)回答以下問(wèn)題:
(1)某同學(xué)身份證后4位是2019,則該同學(xué)的性別是
(2)請(qǐng)?jiān)趧澗€①、②、③處填入合適的代碼。
其中校驗(yàn)碼的計(jì)算方法如下:
①將身份證號(hào)碼的前17位數(shù)字分別乘以對(duì)應(yīng)的系數(shù),對(duì)應(yīng)關(guān)系如表。
號(hào)碼位 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
系數(shù) | 7 | 9 | 10 | 5 | 8 | 4 | 2 | 1 | 6 | 3 | 7 | 9 | 10 | 5 | 8 | 4 | 2 |
③用所求的和除以11得到余數(shù)。
④用余數(shù)與身份證號(hào)碼的最后一位校驗(yàn)碼進(jìn)行對(duì)應(yīng),對(duì)應(yīng)關(guān)系如表。
模 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
檢驗(yàn)碼 | 1 | 0 | X | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 |
請(qǐng)輸入您的身份證號(hào)碼:330326199807071616
驗(yàn)證失敗,請(qǐng)輸入正確的身份證號(hào)碼!
請(qǐng)輸入您的身份證號(hào)碼:330326199807071166
您的出生日期為:1998年07月07日,性別為 女
請(qǐng)回答以下問(wèn)題:
(1)某同學(xué)身份證后4位是2019,則該同學(xué)的性別是
男
男
(填字母:A.男/B.女)。(2)請(qǐng)?jiān)趧澗€①、②、③處填入合適的代碼。
【考點(diǎn)】注釋.
【答案】男
【解答】
【點(diǎn)評(píng)】
聲明:本試題解析著作權(quán)屬菁優(yōu)網(wǎng)所有,未經(jīng)書(shū)面同意,不得復(fù)制發(fā)布。
發(fā)布:2024/6/27 10:35:59組卷:2引用:1難度:0.2
相似題
-
1.下列關(guān)于Python注釋的敘述,不正確的是( )發(fā)布:2024/7/11 8:0:9組卷:1引用:1難度:0.5
-
2.程序設(shè)計(jì)代碼中的注釋語(yǔ)句可以用來(lái)( ?。?/div>發(fā)布:2024/7/11 8:0:9組卷:0引用:1難度:0.53.進(jìn)制轉(zhuǎn)換方法雖然簡(jiǎn)單但計(jì)算起來(lái)有點(diǎn)麻煩,因此小慧想用Python編寫(xiě)一個(gè)通用的小程序,實(shí)現(xiàn)十進(jìn)制正整數(shù)轉(zhuǎn)換成二進(jìn)制或十六進(jìn)制數(shù)的功能。程序中有些關(guān)鍵環(huán)節(jié)還沒(méi)有完成,你能否幫助她一起設(shè)計(jì)程序,實(shí)現(xiàn)進(jìn)制轉(zhuǎn)換的功能?
(1)十進(jìn)制數(shù)N轉(zhuǎn)X進(jìn)制數(shù)的方法正確的是
A.N不斷除以X取余,直到余數(shù)為零,余數(shù)順序讀取
B.N不斷除以X取余,直到商為零,余數(shù)倒序讀取
C.N的每個(gè)數(shù)碼不斷乘以X進(jìn)制的位權(quán)Xi-1,然后相加求和
D.N的每個(gè)數(shù)碼不斷乘以X進(jìn)制的位權(quán)Xi-1,然后相加求和
(2)程序設(shè)計(jì)填空
程序空缺處內(nèi)容:①發(fā)布:2024/6/27 10:35:59組卷:1引用:2難度:0.4
把好題分享給你的好友吧~~
深圳市菁優(yōu)智慧教育股份有限公司
?2010-2024 jyeoo.com 版權(quán)所有