下划线(_)在解释器中有特别的含义,表示最后一个表达式的值,如:
>>> a='Hello world'
>>> a
'Hello world'
>>> _
'Hello world'
>>>
此外,print语句调用str()函数显示对象,而交互式解释器调用repr()函数来显示对象,如:
>>> a='Hello world'
>>>
>>> print a
Hello world
>>>
>>> a
'Hello world'
>>>
注意:在仅用变量名时,输出的字符串是被用单引号括起来了的。这是为了让非字符串对
象也能以字符串的方式显示在屏幕上--即它显示的是该对象的字符串表示,而不仅仅是字符
串本身。引号表示你刚刚输入的变量的值是一个字符串。