Регистрация
Войти
Стать экспертом Правила
Информатика

Пожалуйста посчитайте написать функцию is_square(n), определяющую, является ли указанное целое число полным квадратом. Языка программирования Python

ОТВЕТЫ
#Python 3.6.1

def is_square(n):
   import math
   if n < 0:
      return False
   if math.sqrt(n) == int(math.sqrt(n)):
      return True
   else:
      return False
print("Введите целое число: ",end='')
if is_square(int(input())):
   print("Число является полным квадратом")
else:
   print("Число не является полным квадратом")
114
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам