Syntax error 范围函数声明中的语法错误
范围函数语法错误 范围(20)内x的Syntax error 范围函数声明中的语法错误,syntax-error,python-3.7,Syntax Error,Python 3.7,范围函数语法错误 范围(20)内x的, 如果x%2==0 打印x 其他的 打印“奇数”, 输出: 文件“”,第1行 对于范围(20)内的x, ^ SyntaxError:无效语法 只需将第一行中的逗号替换为: 然后,在Python3.x中,编写print(“toto”)而不是print“toto”。 最后,if条件的结束需要一个:(比如在foor或while循环中) 欢迎来到堆栈溢出。您的代码示例中有几个语法错误。在范围(20)内x的之后将,替换为:。如果x%2==0:也在if语句末尾添加一个
,
如果x%2==0
打印x
其他的
打印“奇数”,
输出:
文件“”,第1行
对于范围(20)内的x,
^
SyntaxError:无效语法
只需将第一行中的逗号替换为:
然后,在Python3.x中,编写print(“toto”)
而不是print“toto”
。
最后,if条件的结束需要一个:
(比如在foor
或while
循环中)
欢迎来到堆栈溢出。您的代码示例中有几个语法错误。在范围(20)内x的
之后
将,
替换为:
。如果x%2==0:也在if语句末尾添加一个:
,像这样并在else语句末尾添加一个:
,像这样else:
。最后,将print语句更改为print('odd')
,并删除尾部的,
。你可能想看一看。还有一个:
在else
之后丢失了一个…oupsy Thx@Joey
for x in range(20):
if x % 2 == 0:
print(x)
else:
print('odd')