Elif:无效语法在哪里?

时间:2016-02-26 00:34:07

标签: python python-3.x

嗨伙计们。 我昨天用一本书开始使用Python,但是下面的代码是错误的。有什么问题?

>>> temp = int(input('Entre com a temperatura: '))
Entre com a temperatura: 23
>>> if temp < 0:
        print('Congelando...')
        elif 0 <= temp <= 20:

SyntaxError: invalid syntax
>>> 

尝试更改标签但不起作用:

>>> temp = int(input('Entre com a temperatura: '))
Entre com a temperatura: 23
>>> if temp < 0:
        print('Congelando...')
    elif 0 <= temp <= 20:

SyntaxError: unindent does not match any outer indentation level
>>> 

1 个答案:

答案 0 :(得分:1)

我怀疑elif之前有空格或标签。尝试退格,直到elif位于提示>>>

的第一个字符下