要将字符转换为ASCII码,可以使用Python中的内置函数ord()
。ord()
函数接受一个字符作为参数,并返回对应的ASCII值。
以下是一个简单的示例:
character = 'A'
ascii_value = ord(character)
print(ascii_value) # 输出:65
在上面的示例中,我们将字符’A’传递给ord()
函数,它返回对应的ASCII值65。请注意,ord()
函数仅适用于单个字符,如果传递多个字符或字符串,它只会返回第一个字符的ASCII值。如果需要将整个字符串转换为ASCII码列表,可以使用列表推导式:
string = 'Hello'
ascii_values = [ord(char) for char in string]
print(ascii_values) # 输出:[72, 101, 108, 108, 111]
在上面的示例中,我们将字符串’Hello’传递给列表推导式,它将返回每个字符的ASCII值列表。