Python内置ascii(object)函数

Python内置函数

ascii(object)函数


  ascii() 函数类似 repr() 函数, 返回一个表示对象的字符串, 但是对于字符串中的非 ASCII 字符则返回通过 repr() 函数使用 \x, \u 或 \U 编码的字符

说白点就是将给定的参数按照ASCII码进行查找,如果在ASCII码里面,就按照原样输出;如果在ASCII里面找不到,就通过repr()函数,返回一串用\x、\u 或 \U表示的字符

例如:

>>> ascii(11)
'11'
>>> ascii(123)
'123'
>>> ascii(123456789)
'123456789'
>>> ascii('111')
"'111'"
>>> ascii([0, 1, 2, 3, ])
'[0, 1, 2, 3]'
>>> ascii("测试一下")
"'\\u6d4b\\u8bd5\\u4e00\\u4e0b'"

Python内置ascii(object)函数_第1张图片

你可能感兴趣的:(Python)