【发布时间】:2018-10-05 18:31:47
【问题描述】:
代码:
for i in range(1000):
print(i) if i%10==0 else pass
错误:
File "<ipython-input-117-6f18883a9539>", line 2
print(i) if i%10==0 else pass
^
SyntaxError: invalid syntax
为什么'pass'在这里不起作用?
【问题讨论】:
-
为什么你首先需要
else? -
为什么不
if i%10 == 0: print(i)? -
您是在问“我该如何完成这项工作”还是“我很好奇为什么这种 [不寻常的] 语法是不允许的”?
-
@Aran-Fey 在标记之前先阅读我的问题。
标签: python python-3.x