2

我正在尝试学习如何ascii在 Python 3 中使用该函数。

该文档读取

ascii(对象)

作为 repr(),返回一个包含对象的可打印表示的字符串,但使用 \x、\u 或 \U 转义符对 repr() 返回的字符串中的非 ASCII 字符进行转义。这会生成一个类似于 Python 2 中 repr() 返回的字符串。

但是,当我尝试使用时,print ascii("c")我收到错误:

print ascii("c")
          ^
SyntaxError: invalid syntax

如何使用此功能?

4

1 回答 1

4

print 是 python3 中的一个函数,您会收到该错误,因为您试图将其用作语句。

print (ascii("c"))

演示:

>>> print (ascii("c"))
'c'
>>> print ascii("c")
  File "<ipython-input-3-c44db7d0eada>", line 1
    print ascii("c")
              ^
SyntaxError: invalid syntax
于 2013-07-02T06:20:32.743 回答