def sum_of_digits(number): return sum(int(digit) for digit in str(number))
Поиск трехзначных чисел
for number in range(100, 1000): square = number * number last_three_digits = int(str(square)[-3:]) if sum_of_digits(last_three_digits) == number: print(f"Число: {number}, Квадрат: {square}")
def sum_of_digits(number):
Поиск трехзначных чиселreturn sum(int(digit) for digit in str(number))
for number in range(100, 1000):
square = number * number
last_three_digits = int(str(square)[-3:])
if sum_of_digits(last_three_digits) == number:
print(f"Число: {number}, Квадрат: {square}")