多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# Python 程序:查找字符的 ASCII 值 > 原文: [https://www.programiz.com/python-programming/examples/ascii-character](https://www.programiz.com/python-programming/examples/ascii-character) #### 在此程序中,您将学习查找字符的 ASCII 值并显示它。 要理解此示例,您应该了解以下 [Python 编程](/python-programming "Python tutorial")主题: * [Python 编程内置函数](/python-programming/built-in-function) * [Python 输入,输出和导入](/python-programming/input-output-import) * * * ASCII 代表美国信息交换标准代码。 它是赋予不同字符和符号的数字值,供计算机存储和操作。 例如,字母`'A'`的 ASCII 值为 65。 ## 源代码 ```py # Program to find the ASCII value of the given character c = 'p' print("The ASCII value of '" + c + "' is", ord(c)) ``` **输出** ```py The ASCII value of 'p' is 112 ``` **注意**:要测试该程序的其他字符,请更改分配给`c`变量的字符。 在这里,我们使用`ord()`函数将字符转换为整数(ASCII 值)。 此函数返回该字符的 Unicode 代码点。 Unicode 也是一种为字符提供唯一编号的编码技术。 虽然 ASCII 仅编码 128 个字符,但当前的 Unicode 具有来自数百个脚本的 100,000 个以上的字符。 **轮到您了**:修改上面的代码,以便使用`chr()`函数从相应的 ASCII 值中获取字符,如下所示。 ```py >>> chr(65) 'A' >>> chr(120) 'x' >>> chr(ord('S') + 1) 'T' ``` 此处,`ord()`和`chr()`是内置函数。 请访问此处以了解有关 Python 中内置函数[的更多信息](/python-programming/built-in-function "Built-in Function")。