编写加密函数,使用凯撒加密方法对字符串加密
时间: 2024-01-25 14:37:40 浏览: 78
字符串加密函数
好的,对于您的问题,我可以直接回答。以下是使用凯撒加密方法对字符串进行加密的示例代码:
```python
def caesar_cipher(text, key):
result = ""
for char in text:
if char.isalpha():
if char.isupper():
result += chr((ord(char) + key - 65) % 26 + 65)
else:
result += chr((ord(char) + key - 97) % 26 + 97)
else:
result += char
return result
plain_text = "hello world"
cipher_text = caesar_cipher(plain_text, 3)
print(cipher_text)
```
该函数中,text 参数为需要加密的字符串,key 参数为加密密钥。该函数遍历字符串中的每个字符,并根据凯撒加密方法进行字符替换。最后返回加密后的字符串。
希望可以帮助到您!
阅读全文