使用 chr 把输入的 ASCII 整数编码转换为对应字符。
OJ: noi_openjudge
题目 ID: ch0102-08
难度:入门
标签:字符类型转换python
日期: 2026-07-30 23:01
题意
输入一个对应可见字符的 ASCII 码,输出该字符。
思路
先用 int(input()) 把文本读成整数,再调用 chr(ascii_code)。chr 是 ord 的反向操作;题目保证编码落在可见 ASCII 范围,因此结果正是一个可输出字符。
代码
Python代码
python
ascii_code = int(input())
print(chr(ascii_code))C++代码
这里保留原有的 C++ 参考实现。
cpp
#include <cstdio>
int main(){
int a;
scanf("%d",&a);
printf("%c",a);
return 0;
}复杂度
时间复杂度和额外空间复杂度均为
总结
编码转字符用 chr,字符转编码用 ord。二者是一对常用的 Python 内建函数。