Давайте не будем долго тянуть и сразу перейдём к практике: a = int(input()) if a < -5: print('Low') elif -5 <= a <= 5: print('Mid') else: print('High') Сначала мы запрашиваем данные у пользователя, затем сравниваем с -5, затем сравниваем с -5 и 5, ну а если всё что ввёл пользователь было больше выводим фразу "High". Проверка истинности в Python Любое число, не равное 0, или непустой объект - истина. Числа, равные 0, пустые объекты и значение None - ложь Операции сравнения применяются к структурам данных рекурсивно Операции сравнения возвращают True или False Логические операторы and и or возвращают истинный или ложный объект-операнд Логические операторы: X and Y Истина, если оба значения X и Y истинны. X or Y Истина, если хотя бы одно из значений X или Y истинно. not X Истина, если X ложно. А теперь давайте рассмотрим другой пример: if 1: print('true') else: print('false') А вывод здесь будет таким: true Это работает именно так, потому что любое число, не равное 0, или