字转换终端输入一个字符按如下规则转换A->Z,B->Y,M->N,N->M,Z->A,小写如上
时间: 2024-05-15 12:16:59 浏览: 77
将字母转换为大写和小写
这是一个实现该转换规则的 Python 代码:
```python
def convert(char):
if 'A' <= char <= 'Z':
return chr(ord('Z') - ord(char) + ord('A'))
elif 'a' <= char <= 'z':
return chr(ord('z') - ord(char) + ord('a'))
else:
return char
while True:
char = input('请输入一个字符:')
if len(char) == 1:
print(convert(char))
else:
print('输入的不是一个字符!')
```
该代码定义了一个 `convert` 函数,用于根据转换规则将输入字符转换为对应的字符。然后通过一个循环不断读取用户输入的字符,并调用该函数进行转换,最后输出转换后的结果。
例如,输入字符 A,输出字符 Z;输入字符 b,输出字符 y;输入字符 1,输出数字 1。
阅读全文