Привет! Давай помогу тебе разобраться, почему твоя программа ничего не выводит.
На скриншоте видно, что ты используешь интерпретатор Python для написания кода. Сначала нужно понять, что делает каждая строчка твоего кода, и после этого можно найти, где возможно скрыта проблема.
Итак, первая проблема, которую я вижу, заключается в том, что ты используешь переменную number, но из скриншота не видно, чтобы ты где-то эту переменную определял. Убедись, что перед началом работы со всеми этими переменными у тебя есть строка, где ты получаешь число, например:
number = int(input("Введите число: "))
После этого посмотрим, что у тебя написано в коде. Кажется, ты хочешь посчитать различные характеристики этого числа, но есть некоторые странности. Например строка, где ты проверяешь, является ли число идеальным квадратом:
is_square = int(number**0.5)**2 == number
Эта часть выглядит правильно, ты берешь квадратный корень из числа и потом возводишь его в квадрат, чтобы проверить, равно ли оно исходному. Но перед этим есть сумма, которая, кажется, ничего не делает, потому что её результат не сохраняется.
Для работы со строками вида print("Число является четным: ", is_even) стоит заметить, что в Python для вывода булевых значений вмест
