编写实现简单加密的程序,要求从键盘上输入一个字符,输出加密后的字符,加密规则是,输入A,输出Z;输入B,输出Y;输入a,输出z;输入b,输出y。
时间: 2024-05-15 12:14:40 浏览: 89
一个简单的加密程序
好的,这是一个很好的编程问题。以下是一个示例代码,可以实现这个简单的加密规则:
```python
input_char = input("请输入一个字符:")
if input_char.isalpha(): # 判断输入是否为字母
if input_char.islower(): # 判断输入是否为小写字母
encrypted_char = chr(219 - ord(input_char))
# ord()将字符转换为ASCII码,chr()将ASCII码转换为字符
print("加密后的字符为:", encrypted_char)
else: # 大写字母
encrypted_char = chr(155 - ord(input_char))
print("加密后的字符为:", encrypted_char)
else:
print("输入错误,请输入一个字母。")
```
请注意,以上代码仅仅是一个示例,可能还存在一些漏洞或不足之处。如果您需要更复杂或更严格的加密规则,请自行修改代码或考虑使用其他加密库或算法。
阅读全文