Python语法错误(ELIF),我可以';我认不出
一旦进入Python语法错误(ELIF),我可以';我认不出,python,python-3.x,Python,Python 3.x,一旦进入if块,您需要在其中定义另一个if条件,只有这样您才能访问elif,否则它将出错,因为您试图引用不在块范围内的if File C:\Python\Aprendizado 2 (PY for Everybody)\2.15.7.py", line 3 elif score >= 0.9: ^ SyntaxError: invalid syntax score=float(输入(“分数:”) 如果得分>=0且得分=0.9: 打印(“A”) elif得分>=0.8
if
块,您需要在其中定义另一个if
条件,只有这样您才能访问elif
,否则它将出错,因为您试图引用不在块范围内的if
File C:\Python\Aprendizado 2 (PY for Everybody)\2.15.7.py", line 3
elif score >= 0.9:
^
SyntaxError: invalid syntax
score=float(输入(“分数:”)
如果得分>=0且得分=0.9:
打印(“A”)
elif得分>=0.8:
打印(“B”)
elif得分>=0.7:
打印(“C”)
elif得分>=0.6:
打印(“D”)
elif评分<0.6:
打印(“F”)
其他:
打印(“坏分数”)
“elif”应为该行中的“if”。投票以打字错误结束。顺便说一句,欢迎使用SO!查看和如果你想要的建议。elif
没有匹配的if
,因此是非法的。非常感谢你,我想不是,我非常喜欢python。读了很多书等等,你以前学过哪些书?
File C:\Python\Aprendizado 2 (PY for Everybody)\2.15.7.py", line 3
elif score >= 0.9:
^
SyntaxError: invalid syntax
score = float(input("Score: "))
if score >= 0 and score <= 1.0:
if score >= 0.9:
print("A")
elif score >= 0.8:
print("B")
elif score >= 0.7:
print("C")
elif score >= 0.6:
print("D")
elif score < 0.6:
print("F")
else:
print("Bad Score")