📅  最后修改于: 2023-12-03 15:18:53.853000             🧑  作者: Mango
ascii()
是 Python 内置的函数。该函数返回表示给定字符的 ASCII 字符串。
ascii()
函数的语法如下:
ascii(object)
参数说明
object
:表示 ASCII 字符或 Unicode 数字。如果省略 object,则返回一个包含所有 ASCII 字符的字符串。返回值
返回 ASCII 字符串。
# 示例1:使用 ascii() 处理 ASCII 字符
print(ascii('hello world')) # 输出:'hello world'
# 示例2:使用 ascii() 处理 Unicode 编码
print(ascii('\u4f60\u597d\u002c\u4e16\u754c\u0021')) # 输出:'\u4f60\u597d\uff0c\u4e16\u754c\uff01'
# 示例3:省略 object 参数
print(ascii()) # 输出:'\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f'
ascii()
函数只能处理 ASCII 字符和 Unicode 数字,无法处理其他类型的对象。ascii()
函数不会进行任何转换。ascii()
函数会将其转换成 ASCII 编码格式,并在前面添加 ' \ '。ascii()
函数返回的结果都是字符串类型。