SyntaxError: invalid syntax (print function)
SyntaxError: invalid syntax (print function)
>>> x=[]
>>> for i in range(10):
x.append(i)
print(x)
SyntaxError: invalid syntax
我正在使用 Python 3.5。当它不是循环的一部分时,我似乎无法使打印功能正常工作。 "print" 被突出显示为语法错误的来源,但我似乎无法找出错误的原因。它在 while 或 for 循环的一部分时打印得很好。这可能是一个非常愚蠢的疏忽造成的,如果有人能指出来,我将不胜感激。
如果您在控制台中输入,则需要按两次 Enter 以结束该语句。在你的情况下,你所做的是,你在里面写了 print for 而没有缩进。所以它会显示语法错误。
>>> x=[]
>>> for i in range(10):
x.append(i)
print(x)
SyntaxError: invalid syntax
我正在使用 Python 3.5。当它不是循环的一部分时,我似乎无法使打印功能正常工作。 "print" 被突出显示为语法错误的来源,但我似乎无法找出错误的原因。它在 while 或 for 循环的一部分时打印得很好。这可能是一个非常愚蠢的疏忽造成的,如果有人能指出来,我将不胜感激。
如果您在控制台中输入,则需要按两次 Enter 以结束该语句。在你的情况下,你所做的是,你在里面写了 print for 而没有缩进。所以它会显示语法错误。