china译成密码,用原来字母后面第四个字母代替原来的字母,怎么做代码
时间: 2024-10-20 10:05:59 浏览: 2
你可以使用Python编写一个简单的函数来实现这种替换加密。这里是一个例子:
```python
def encrypt_chinese(text):
encrypted_text = ""
for char in text:
if char.isalpha(): # 检查字符是否为英文字母
new_index = (ord(char.lower()) - ord('a') + 4) % 26 + ord('a')
encrypted_text += chr(new_index).upper() if char.isupper() else chr(new_index)
else:
encrypted_text += char # 非字母字符直接保留
return encrypted_text
# 测试加密
plaintext = "china"
encrypted = encrypt_chinese(plaintext)
print("原文:", plaintext)
print("加密后:", encrypted)
阅读全文