当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python ascii方法用法及代码示例


Python 的 ascii(~) 方法以字符串形式返回对象的可打印表示形式。它使用 \x\u\U 转义非 ASCII 字符。

参数

1. obj | object

要为其返回可打印表示的对象。

返回值

输入对象的可打印表示形式为字符串。

例子

基本用法

要返回 'marché' 的可打印表示形式:

ascii('marché')



"'march\\xe9'"

é 不是 ASCII 字符,因此它被转义为 \xe9\x表示其后面是一个十六进制值。

注意

输出在double-quotes 内返回。这意味着当这个结果传递给eval()时,我们将返回原始对象的正确转义版本。在\xe9之前添加额外的\以使其转义。

相关用法


注:本文由纯净天空筛选整理自Arthur Yanagisawa大神的英文原创作品 Python | ascii method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。