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")