日期: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的解密程序如下所示。请回答下列问题: