日期:2024-05-05

浙江省2023年高中信息技术学业水平考试检测卷(二)试题详情

已知某数据加密方法如下:将字符的内码以字节为单位进行加密。将每个字节的后5位转换为十进制数,后面加上“,”和该字节的前3个二进制位转换为十进制数,形成该字节的加密形式。例如输入十六进制内码为“B5 D8”,则输出结果为21,5,24,6,计算过程如下表

所示。

内码(十六进制)

B5

D8

二进制

10110101

11011000

后5位十进制

21

24

前3位十进制

5

6

加密结果

21,5,24,6

按照上述规则,小陈设计了一个Python的解密程序如下所示。请回答下列问题:

试题所涉知识点

知识点

试题被试卷采用

1