编写程序,从键盘接收一个字符,如果是字母,输出其对应的ASCII码;如果是数字,按原样输出,否则给出提示信息"输入错误!"
时间: 2024-05-14 11:14:47 浏览: 67
```python
ch = input("请输入一个字符:")
if ch.isalpha():
print(ord(ch))
elif ch.isdigit():
print(ch)
else:
print("输入错误!")
```
解释:
1. `input()`函数从键盘接收一个字符串,赋值给变量`ch`。
2. `isalpha()`方法判断`ch`是否是字母,如果是,执行`ord()`函数将其转换为对应的ASCII码并输出。
3. `isdigit()`方法判断`ch`是否是数字,如果是,直接输出。
4. 如果既不是字母也不是数字,输出提示信息。
阅读全文