ascii Python · 内置函数
`ascii(对象)` 返回对象的可打印字符串表示,但会将非 ASCII 字符转义成 `\u`、`\x` 等形式。它类似于 `repr`,但更安全,适合输出只包含 ASCII 字符的文本。
怎么用
ascii(对象)
小例子
print(ascii("你好")) # '\u4f60\u597d'
print(ascii("hello")) # 'hello'
print(ascii(123)) # '123'
**运行结果**:如上。
运行结果
'\u4f60\u597d'
常见使用场景
- 调试时安全输出字符串。 - 生成只含 ASCII 的表示。
提醒:- 返回的是字符串,包含引号。 - 对于 ASCII 字符,结果与 `repr` 相同。
官方文档:https://docs.python.org/zh-cn/3/library/functions.html#ascii
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条