ascii()
函数返回一个字符串,其中包含对象的打印表示形式,并使用 \x、\u 或 \U 转义符转义非 ASCII 字符。
参数值
参数 | 说明 |
---|---|
object | 要检查其 ASCII 表示形式的对象(字符串、字节或字节数组)。 |
返回值
ascii()
函数始终返回一个表示可打印字符串的 str
。
如何在 Python 中使用 ascii()
示例 1
ascii()
函数返回一个字符串,其中包含对象的打印表示形式,并带有非 ASCII 字符的转义序列。
obj = 'hèllö'
print(ascii(obj)) # Output: 'h\xe8ll\xf6'
示例 3
当应用于列表时,它会提供带有转义序列的列表的字符串表示形式。
my_list = [1, 'hello', 'π']
print(ascii(my_list)) # Output: [1, 'hello', '\u03c0']