【发布时间】:2020-02-14 20:30:48
【问题描述】:
这句话有什么问题?? 以及为什么会出现此错误。
a = 200
b = 33
c = 500
if a < b:
print("Both conditions are True")
elif a>b and True :
print("f")
错误:
elif a>b and True :
^
SyntaxError: invalid syntax
【问题讨论】:
-
将
elif移出if块 -
将
elif向后移动2个空格,它应该与if有相同的缩进。 -
and True有什么意义? -
if a < b: print("Both conditions are True") elif a>b and True : print("f")仍然出现错误@andnik -
@PrashantepicProgrammer 你有一个缩进错误。无法根据评论中的代码判断您是否修复了该问题。
标签: python python-3.x if-statement