Напишите код, который предлагает пользователю ввести целое число. Нужно вывести на экран сколько в этом числе цифр, а также положительное оно или отрицательное. Например, "Число " + num + " однозначное положительное". Достаточно будет определить, является ли число однозначным, двухзначным или трехзначным и более.

Reastern1 Reastern1    2   06.04.2021 18:28    9

Ответы
JakaJaka07 JakaJaka07  06.05.2021 18:28

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

digitsCount = len(str(input))

sign = ('положительным' if input > 0 else 'отрицательным') if input != 0 else 'нулём'

print(f"Число {input} имеет {digitsCount} знака(-ов) и является {sign}")

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика