刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
单选题
在传递信息的过程中, 通常会将一些敏感信息进行加密,以下是对数据进行加密的Python程序段,若输入数据为“cie0108”,则输出的结果是?( )
def jm(t):
s = ""
for ch in t:
if "0" <= ch <= "9":
x = int(ch) + 3
if x >= 10:
x = x % 10
ch = str(x)
s = s + ch
return s
print(jm('cie0108'))
A
B
C
D
使用微信搜索喵呜刷题,轻松应对考试!
答案:
解析:
1. 第一个字符'c'不是数字,所以不做处理,直接保留。
2. 第二个字符'i'不是数字,所以不做处理,直接保留。
3. 第三个字符'e'不是数字,所以不做处理,直接保留。
4. 第四个字符'0',是数字,按照程序,需要加3,得到3,因为3小于10,所以直接保留。
5. 第五个字符'1',按照程序,需要加3,得到4。
6. 第六个字符'0',按照程序,需要加3,得到3。
7. 第七个字符'8',按照程序,需要加3,得到11,但11大于10,所以取11对10的余数,即1。
所以,按照程序处理后的字符串为“cie431”。
因此,输出的结果是“cie3431”。所以,答案是C选项。
创作类型:
原创
本文链接:在传递信息的过程中, 通常会将一些敏感信息进行加密,以下是对数据进行加密的Python程序段,若输入
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!



