📅  最后修改于: 2020-09-20 16:27:05             🧑  作者: Mango
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()
是内置函数。请访问此处以了解有关Python内置函数的更多信息。