简单字符串加密算法:将字母替换为其后继字母
简单字符串加密算法:将字母替换为其后继字母
为了防止情报被截获,我们常常需要对情报进行加密。虽然简单的加密算法不足以完全避免情报被破译,但仍然能防止情报被轻易识别。本文介绍一种最简单的加密方法:将给定字符串中的字母替换为其后继字母,例如将'a'替换为'b',将'z'替换为'a',其他非字母字符不变。
输入格式
输入一行,包含一个字符串,长度小于80个字符。
输出格式
输出每行字符串的加密字符串。
样例
输入
Hello! How are you!
输出
Ifmmp! Ipx bsf zpv!
Python 代码实现
s = input()
res = ''
for c in s:
if 'a' <= c <= 'y':
res += chr(ord(c) + 1)
elif 'A' <= c <= 'Y':
res += chr(ord(c) + 1)
elif c == 'z':
res += 'a'
elif c == 'Z':
res += 'A'
else:
res += c
print(res)
提示说明
input()函数中不允许有提示语句。- 代码示例使用 Python 实现,您可以根据需要使用其他编程语言进行实现。
总结
本文介绍了一种简单的字符串加密方法,您可以根据实际情况进行改进和扩展。
原文地址: https://www.cveoy.top/t/topic/ocv2 著作权归作者所有。请勿转载和采集!