Описание задания:
get_square_roots
Эта функция должна принимать число и возвращать список квадратных корней этого числа. Например для аргумента 9 функция должна вернуть [-3, 3]. Тест ожидает, что сначала в списке будет идти отрицательный корень, если таковой имеется. Также корень может быть и один, если аргумент равен нулю. А ещё корней может и не быть, если аргумент отрицательный.
>>> get_square_roots(25)
[-5.0, 5.0]
Для решения используйте функцию sqrt из модуля math (модуль нужно будет импортировать).
Моё решение:from math import sqrt
def get_square_roots(random_number):
if random_number > 0:
random_number = int(sqrt(random_number))
print([-random_number, random_number])
elif random_number < 0:
print("unavailabale activity")
else random_number == 0:
random_number = int(sqrt(random_number))
print(random_number)