我有一个问题。 我是Python的菜鸟,我从拥有硕士学位的人那里获得了python代码。教授说它有效。但代码不起作用,我注意到它有像
这样的代码print 'SoC effect elimination !! '
我只知道python中的print应该是
print('Soc effect elimination!!')
需要括号。所以我想知道是否有任何程序,其他方法或其他环境(我使用anaconda和pycharm社区版)我可以用来使代码工作。谢谢。
答案 0 :(得分:1)
在python 2中print
是一个声明,它的用法如下:
print 'foo bar'
然而,在python 3中它被改为一个函数:
print('foo bar')
所以你需要在python 2中使用代码,或者在代码中为每个打印添加括号