第一个Python代码
我在我的计算机上安装了PyCharm和python,并试图编写这段简单的代码,但我遇到了错误第一个Python代码,python,pycharm,Python,Pycharm,我在我的计算机上安装了PyCharm和python,并试图编写这段简单的代码,但我遇到了错误 for i in range(10): x = 0.1*i print( x ) print( x / ( 1 - x * x ) ) 错误是: File "C:/WinPython-2.7.6.2-64/python-2.7.6.amd64/Lib/site- packages/ib/opt/wrapper_v5.py", line 50 print errormsg
for i in range(10):
x = 0.1*i
print( x )
print( x / ( 1 - x * x ) )
错误是:
File "C:/WinPython-2.7.6.2-64/python-2.7.6.amd64/Lib/site-
packages/ib/opt/wrapper_v5.py", line 50
print errormsg
^
SyntaxError: Missing parentheses in call to 'print'
Process finished with exit code 1
我需要像C++那样的任何头语句。我来自C++和Matlab背景。 < p>你用这个:
for i in range(10):
x = 0.1*i
print( x )
print( x / ( 1 - x * x ) )
但在Python 2中,它是:
for i in range(10):
x = 0.1*i
print x
print x / ( 1 - x * x )
您的代码是用Pyhton3编写的,因此可以在不同的教程或其他内容中安装或学习PyHTON2。这是一个库级错误。您是否在Python2下显式运行此代码?请详细说明,因为我不理解您的评论。这是我的第一个python代码。您得到的错误不是由您的代码直接导致的。您是如何安装Python的,以及如何从PyCharm调用它的?我使用PyCharm IDE中的run选项。我将重新安装所有的东西,看看这是否会有所不同。可能的重复:Wow没有意识到不同版本之间会有很大的差异。。谢天谢地,它并没有那么大,但对于像打印和unicode这样的标准东西来说,它是。这不太可能解决OP的问题。1) 错误发生在
wrapper_v5.py
中,而不是他的代码中。2) Py3语法(print()
作为一个函数,带括号)对于Py2很好。