


Помогите пж с этим заданием по Python.
Задача 6. Защита от дурака
Мы участвуем в разработке приложения для математиков, где можно будет делать всё, начиная от простейших вычислений и заканчивая построением сложных графиков. В этом приложении реализована установка диапазона чисел, и нам необходимо написать этакую «защиту от дурака».
Напишите программу, которая получает на вход число и проверяет, двузначное оно или нет. Выведите соответствующее сообщение. Числа −42 и −99 тоже считаются двузначными. Сделайте это, используя не более одного оператора if-elsе. Не используйте elif.
попробуй так
number = int(input('Введите число: '))
if (number >= 10) and (number <= 99) or (number <= -10) and (number > -100):
print('Это двузначное число')
else:
print('Это не двузначное число')
n = int( input() )
print( 9 < abs(n) < 100 )
Не понял, для чего тут if-else. Без abs решается так:
print( 9 < n < 100 or -100 < n < 9 )
number = int(input('Введите двухзначное число: '))
if (9 < number < 100) or (-9 > number > -100):
print('Верно, число двузначное')
else:
print('Число не двузначное, повторите ввод')
number = int(input('Введите число: '))
if number <= 9 and number >= -9:
print('Число однозначное')
else:
print('Двухзначное')