当我们使用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()
函数的作用、使用方法和示例代码,希望可以帮助您更好地理解和应用这个函数。