python ord函数的作用与使用方法

  • Post category:Python

当我们使用Python编写程序时,ord()函数可以用来将字符转换成对应的 ASCII 数值。

基本语法

函数使用方法如下:

ord(c)

其中,c 表示要转换的字符。

返回值

该函数返回 ASCII 码对应的整数。

示例代码

例如,我们使用以下代码将字符串中的每个字符依次转换成 ASCII 码打印出来:

s = "This is an example."
for c in s:
    print(ord(c))

输出结果:

84
104
105
115
32
105
115
32
97
110
32
101
120
97
109
112
108
101
46

上述代码中,字符串 s 中的每个字符都通过 ord() 函数转换成了对应的 ASCII 码,并通过 print() 函数输出到了屏幕上。

下面再演示一个将 ASCII 码转换成对应字符的例子。下面的代码将一个整型数字转换成 ASCII 码对应的字符:

n = 97
print(chr(n))

输出结果为:

a

在该例子中,整型数字 n 被转换成 ASCII 码对应的字符 a,并通过 print() 函数输出到了屏幕上。

以上就是 ord() 函数的作用、使用方法和示例代码,希望可以帮助您更好地理解和应用这个函数。