当我们需要将字符转换成ASCII码时,可以使用Python内置的ord函数。
ord()
函数的作用
ord() 函数以字符串的形式来接收一个字符参数,返回该字符对应的 ASCII 数值。
ord()
函数的语法
ord(c)
ord()
函数的参数
c表示一个字符,字符串形式表示。
ord()
函数的返回值
返回该字符对应的 ASCII 数值。
ord()
函数的示例1
# 计算字符'a'的ASCII值
print(ord('a'))
结果为:97
ord()
函数的示例2
# 计算字符'A'的ASCII值
print(ord('A'))
结果为:65
ord()
函数的注意事项
- ord()函数只能接收一个字符的字符串作为参数;
- 非ASCII字符有可能无法被ord()函数处理,不同编码下有可能是不同的数值,需要根据实际情况进行处理。
总体来说,ord函数是Python内置的一种字符串处理函数,主要用来获取字符串中每个字符的ASCII码值,适用于数据加密和表示字符的应用场景。