2024-05-15 00:37:07 发布
网友
我正在尝试创建一个程序,在长文本上更改a->;b->;c…y->;z。我只知道python。所有类似的问题,我只看到工作的最后一个字符,但我试图做它对一个完整的文件,所以不是hs去ht我想hs去它。这是为一个密码解算器,这对假名字的工作。你知道吗
您可以定义一个包含字母表(a到z)的数组,然后遍历字符串并生成一个新的数组,其中每个字符都被数组中的下一个元素替换,对数组的长度进行模化,以便z循环回a
alphabet = [chr(i) for i in range(ord('a'), ord('z')+1)] new_string = '' for char in my_string: new_string += alphabet[(alphabet.index(char) + 1) % len(alphabet)]
您可以定义一个包含字母表(a到z)的数组,然后遍历字符串并生成一个新的数组,其中每个字符都被数组中的下一个元素替换,对数组的长度进行模化,以便z循环回a
相关问题 更多 >
编程相关推荐