python ascii函数
时间: 2023-11-15 14:54:49 浏览: 146
ascii code
Python内置函数`ascii()`用于将一个对象转换为ASCII码表示的字符串。它返回一个包含输入对象的ASCII表示的字符串。如果对象中包含非ASCII字符,则使用Unicode转义序列代替。
例如,我们可以看以下示例:
```python
>>> ascii('hello world')
"'hello world'"
>>> ascii('你好,世界')
"'\\u4f60\\u597d\\uff0c\\u4e16\\u754c'"
>>> ascii(['a', 'b', 'c'])
"['a', 'b', 'c']"
```
在第一个示例中,输入是一个纯ASCII字符串,因此输出字符串本身也是ASCII。在第二个示例中,输入包含非ASCII字符“你好,世界”,所以输出使用Unicode转义序列代替非ASCII字符。在第三个示例中,输入是一个列表,因此输出字符串也是列表的ASCII表示。
阅读全文