当前位置: 高中信息技术 / 单选题
  • 1. (2023·浙江模拟) 有如下 python 加密程序段,以下说法正确的是

    def encrypt(code,key):

        code_new=""

        for s in code:

            s1=

            code_new+=chr(s1)

        return code_new

    code=input("code=")

    print(encrypt(code,2))

    A . 该加密程序段所用的加密算法是换位密码法 B . 若输入字符串 code 为“App”,则输出的结果为 crr C . 若要对数字字符逐个右移进行加密,则只需将加框处语句修改为“(int(s)+key)%10” D . 假设原文为小写字母,将加框处语句修改为“ord('a')+((ord(s)-ord('a'))-key)%26”可将加密的密文还原为明文

微信扫码预览、分享更方便