-3

为什么这行得通?我认为按原样sup传递并打印。print然后 print 返回一些值并capitalize()在其上运行。这里发生了什么?

print('sup').capitalize()

编辑:我是 Python 新手,我只下载了 Python 3,但我没有意识到python使用的是已经安装的旧版本......谢谢!(我明白他们为什么改变了这个)

4

1 回答 1

4

您正在使用 Python 2,它被解释为:

print ('sup').capitalize()

print不是 Python 2 中的函数;这是一个关键字。

于 2013-07-20T20:56:11.920 回答