python中ord函数
时间: 2024-05-06 17:22:11 浏览: 203
ord函数是Python内置函数之一,用于返回表示给定Unicode字符的整数,即返回Unicode字符的Unicode码点。其语法如下:
ord(c)
其中,c是一个表示Unicode字符的字符串(长度为1的字符串)。
例如,ord('A')的返回值是65,因为'A'的Unicode码点是65。
示例代码:
```
print(ord('A')) # 65
print(ord('中')) # 20013
```
需要注意的是,ord函数只能用于表示Unicode字符的字符串,如果传入的参数不是长度为1的字符串,则会抛出TypeError异常。
相关问题
Python中ord函数
### Python `ord()` 函数详解
`ord()` 是 Python 内置函数之一,用于获取字符对应的 Unicode 编码值。此函数接收一个长度为 1 的字符串作为参数,并返回该字符的整数表示形式。
#### 基本语法
```python
ord(c)
```
其中 `c` 表示单个字符组成的字符串[^3]。
#### 使用实例
下面是一些具体的例子来展示如何使用 `ord()`:
```python
print(ord('A')) # 输出: 65
print(ord('a')) # 输出: 97
print(ord('0')) # 输出: 48
print(ord('$')) # 输出: 36
```
对于多字节字符(如中文),同样适用:
```python
print(ord('汉')) # 输出: 27745
```
需要注意的是,如果传入的不是单一字符,则会抛出 TypeError 异常。
#### 应用场景
`ord()` 经常与其他内置函数一起配合使用,比如 chr() 可以实现相反的操作——给定一个编码值并转换成相应的字符;也可以用来处理加密算法中的位运算操作等[^3]。
python的ord函数
ord函数是Python内置函数之一,用于返回字符的Unicode码。
语法:ord(c)
参数说明:
c:字符,可以是ASCII字符、Unicode字符等。
返回值:返回对应字符的Unicode码。
示例:
```
print(ord('a')) # 97
print(ord('中')) # 20013
```
说明:字符'a'的Unicode码为97,字符'中'的Unicode码为20013。
阅读全文
相关推荐













