Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python SyntaxError:无效语法(打印函数)_Python_Python 3.x_Syntax Error - Fatal编程技术网

Python SyntaxError:无效语法(打印函数)

Python SyntaxError:无效语法(打印函数),python,python-3.x,syntax-error,Python,Python 3.x,Syntax Error,我正在使用Python 3.5。当打印函数不是循环的一部分时,我似乎无法让它工作。print被突出显示为语法错误的来源,但我似乎无法找出错误的原因。当它是while或for循环的一部分时,打印效果非常好。这可能是由于一个非常愚蠢的疏忽造成的,如果有人能指出这一点,我将不胜感激。如果您在控制台中键入,则需要按两次enter键来结束该语句。在你的例子中,你所做的是,你在里面写了打印,没有缩进。因此,它将显示语法错误 检查缩进。Python Shell嗡嗡声?您是否尝试在printx之前按一些ente

我正在使用Python 3.5。当打印函数不是循环的一部分时,我似乎无法让它工作。print被突出显示为语法错误的来源,但我似乎无法找出错误的原因。当它是while或for循环的一部分时,打印效果非常好。这可能是由于一个非常愚蠢的疏忽造成的,如果有人能指出这一点,我将不胜感激。

如果您在控制台中键入,则需要按两次enter键来结束该语句。在你的例子中,你所做的是,你在里面写了打印,没有缩进。因此,它将显示语法错误


检查缩进。Python Shell嗡嗡声?您是否尝试在printx之前按一些enter键?另外,请粘贴完整命令和回溯。在x.appendi之后,您需要按两次enter键。一次结束一行,另一次结束一组语句,在本例中,一个在for循环的控制下。非常感谢!我没有意识到我不能通过删除缩进来开始一个新的语句。我听说缩进在Python中非常重要,但对于如何正确使用缩进,我仍然有些不知所措。当我习惯了C语言的惯例时,我很难理解Python!如果您是python新手,我强烈建议您不要直接在python shell中键入。使用任何文本编辑器,然后使用.py扩展名保存程序,并使用$python3 filename.py运行程序。如果您在Linux中,也可以使用geany!
>>> x=[]
>>> for i in range(10):
     x.append(i)
print(x)
SyntaxError: invalid syntax