Python ord()函数
Python ord()函数可以将一个字符(单个字符)转换为对应的ASCII码值。ord()函数可以接受一个字符参数,返回该字符的ASCII码值。
使用方法
使用ord()函数非常简单,只需要将要转换的字符作为参数传递给ord()函数即可,例如:
# 获取字符'A'的ASCII码值 ascii_value = ord('A') print(ascii_value) # 输出65
上面代码中,我们传递字符'A'给ord()函数,它返回该字符的ASCII编码值65。
ord()函数的应用
ord()函数可以用来判断两个字符的大小关系,因为字符的ASCII码值可以用来表示它们的大小关系。例如:
# 判断字符'A'和字符'B'的大小关系 ascii_value_A = ord('A') ascii_value_B = ord('B') if ascii_value_A < ascii_value_B: print('A小于B') elif ascii_value_A > ascii_value_B: print('A大于B') else: print('A等于B') # 输出A小于B
上面代码中,我们分别获取字符'A'和字符'B'的ASCII码值,比较这两个ASCII码值的大小,从而判断两个字符的大小关系。
ord()函数的注意事项
- ord()函数只能接受单个字符作为参数,如果传入多个字符,就会报错。
- ord()函数只能接受字符参数,如果传入其他类型参数,就会报错。