Начал учить python. В чём я ошибаюсь?

# Температура

t = int(input('Введите число: '))

if t < -4:
    print("морозно")

elif t < 0 and >= -4:
    print('холодно')

elif t >= 0 and < 12:
    print('прохладно')

elif t >= 12 and < 27:
    print('тепло')

elif t >= 27:
    print('жарко')

Ответы (1 шт):

Автор решения: Spartak

После and тоже нужно переменную указывать которую сравниваете

t = int(input('Введите число: '))

if t < -4:
    print("морозно")

elif t < 0 and t >= -4:
    print('холодно')

elif t >= 0 and t < 12:
    print('прохладно')

elif t >= 12 and t < 27:
    print('тепло')

elif t >= 27:
    print('жарко')
→ Ссылка