看看是什么 多表凯撒移位密码? def transform(raw):
return ''.join(i.upper() for i in raw if i.isalpha())
def create_transformer(number, dictionary):
return dict(zip(dictionary, dictionary + dictionary[:number]))
def encryption(word, key, dictionary):
(word, length, transformers) = (transform(word), len(key), )
return ''.join(transformers] for i in range(len(word)))
if __name__ == '__main__':
print('加密结果:', encryption(input('请输入要加密的文字: '), input('密钥: '), 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'))
厉害
过来顶一下 感谢楼主的分享
支持 HAH
页:
1
[2]