Python 内建函数列表 > Python 的内置函数 ascii

ascii()函数是Python提供的一个小巧但强大的工具,它能够将任何对象转换为只包含ASCII字符的表示形式,非ASCII字符会被转义。这个函数在调试、日志记录、数据序列化等场景中特别有用,尤其是在需要确保输出只包含可打印ASCII字符的环境中。

ascii 的函数原型:

def ascii(obj):
    '''
    转换为字符串(调用对象的 `__repr__` 方法),非 ASCII 字符将被转义

    :param obj: 一个对象
    :return: obj.__repr__ 返回的字符串
    '''

示例

在线运行

print(ascii("Hello 世界"))