Я выполняю некоторые основные команды c в Jupyter Notebook (через python 3), и они не работают должным образом. В коде, если я устанавливаю A равным 1, оператор IF работает нормально, но если я устанавливаю его выше, чем b, оператор else ничего не делает. он просто печатает тест без строки else, которую я написал. Я очень новичок в кодировании, поэтому я прошу прощения за любую неправильную терминологию. Я также использовал правильный интервал для операторов if-else (4 пробела) Вот мой код.
edit: я нашел альтернативный код, который работает правильно, но я все еще в замешательстве почему первая не работает, здесь есть альтернатива.
edit 2: до меня дошло, что я должен был опубликовать код в тексте, поэтому я опубликую Первый (проблема):
a = 5
b = 2
if a < b:
print("a is less than b")
else:
print:("a is NOT less than b")
print ("test")