如何在Python 3中使用ascii函数?

时间:2013-07-02 06:19:32

标签: python python-3.x ascii

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

文档内容为

  

ASCII(对象)

     

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

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

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

如何使用此功能?

1 个答案:

答案 0 :(得分: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