题目

恺撒密码将明文中的a用d替换,b用e替换,……,z用c替换。明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文,这种密码称为加法密码,又称为移位密码。阅读下列程序代码, def CaesarCipher():     c=mingwen.get("0.0", "end")        b="" miwen.delete("0.0", "end")     for i in range(len(c)):     if 'a'<=c[i]<='w' or 'A'<=c[i]<='W':   b=b+chr(ord(c[i])  ①  )       #生成密文         elif 'x'<=c[i]<='z' or 'X'<=c[i]<='Z':              b=b+chr(ord(c[i])  ②  )       #生成密文         else:             b=b+c[i]      miwen.insert("0.0",b)  下列说法正确的是(     ) A . ①的位置填写-3 B . ①的位置填写+3、②的位置填写-23,或-26+3 C . ①的位置填写-23 D . ②的位置填写+3 答案:B
信息技术 试题推荐
最近更新