7. Угадайте фигуру.

(открыть в новой вкладке)

Условие:

Напишите программу, определяющую вид фигуры по количеству ее сторон. Запросите у пользователя количество сторон и выведите сообщение с указанием вида фигуры. Программа должна корректно обрабатывать и выводить названия для фигур с количеством сторон от трех до десяти включительно. Если введенное пользователем значение находится за границами этого диапазона, уведомите его об этом.

Код:

quantity = int(input("%50s" % "Введите количество сторон: "))

result = "Введены неверные данные" if quantity < 3 or quantity > 10 else ("Это треугольник" if quantity == 3 else ("Это " + str(quantity) + "-х(ти)-угольник"))
print("%49s" % result)