2023.03.18青少年软件编程(Python)等级考试试卷(三级)
2023.03.18青少年软件编程(Python)等级考试试卷(三级)
一、单选题(共25题,共50分)
1.十进制数111转换成二进制数是?(D)
A. 111
B. 1111011
C. 101111
D. 1101111
十进制转二进制,采用除二倒取余数,直到商为0为止。
2.某班有36人,王老师想给每位同学分配一个二进制的学号,那么该学号至少需要多少位?(C)
A. 36
B. 5
C. 6
D. 7
1个二进制位可以编制2个号码,即0、1,2个二进制位可以编制2×2个号码,即00、01、10、11, 3个二进制位可以编制2×2×2个号码,即000、001、010、011、100、101、110、111,依次类推,5个2相乘可以得到32个号码,不够用,故需要6位。
3.数据的存储形式多种多样,如s1=[[“李亮”,“98”],[“王宁宁”,“95”],[“莫晓珍“,“88”]],s2=[“李亮”,“98”,“王宁宁”,“95”,“莫晓珍“,“88”],有关s1与s2下列说法正确的是?(