为什么这样做?我认为sup
按原样传递给print
并打印出来。然后print返回一些值,并在其上运行capitalize()
。这是怎么回事?
print('sup').capitalize()
编辑:我是Python的新手,我只下载了Python 3,我没有意识到python
使用的是已安装的旧版本...谢谢! (我明白为什么他们改变了这个)
答案 0 :(得分:4)
你正在使用Python 2,它被解释为:
print ('sup').capitalize()
print
不是Python 2中的函数;这是一个关键字。