Пользователь вводит число, программа должна вывести на экран его описание.
Например, "положительное однозначное число", "отрицательное двухзначное" и т.п.
Можно по-разному подойти к решению этой задачи. Например, можно сначала
проверить число на положительность, а потом на количество знаков. Можно сразу
проверять и на то и на другое, но тогда логические выражения будут сложнее.
n = int(input("n = "))
if n == 0:
print("Ноль - однозначное число")
else:
if n > 0:
print("Положительное", end=' ')
else:
print("Отрицательное", end=' ')
if abs(n) < 10:
print("однозначное число")
elif 10 <= abs(n) < 100:
print("двузначное число")
else:
print("трехзначное или более число")
Примеры выполнения программы:
n = 345
Положительное трехзначное или более число
n = -23
Отрицательное двузначное число