用于查找字符 ASCII 值的 Python 程序

要理解这个例子,你应该具备以下 Python 编程 主题的知识


ASCII 代表美国信息交换标准代码。

它是赋给不同字符和符号的数字值,供计算机存储和操作。例如,字母 'A' 的 ASCII 值为 65。

源代码

# Program to find the ASCII value of the given character

c = 'p'
print("The ASCII value of '" + c + "' is", ord(c))

输出

The ASCII value of 'p' is 112

注意:要测试其他字符的程序,请更改分配给 c 变量的字符。

这里我们使用了 ord() 函数将字符转换为整数(ASCII 值)。此函数返回该字符的 Unicode 码点。

Unicode 也是一种编码技术,它为字符提供唯一的数字。虽然 ASCII 只编码 128 个字符,但当前的 Unicode 包含来自数百种脚本的 100,000 多个字符。

轮到你了:修改上面的代码,使用 chr() 函数从相应的 ASCII 值获取字符,如下所示。

>>> chr(65)
'A'
>>> chr(120)
'x'
>>> chr(ord('S') + 1)
'T'

这里,ord()chr() 是内置函数。


另请阅读

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战