кодесурса
«Python

Вызовы Python: вычислить и вернуть квадратный корень из целого числа

script1adsense2code
script1adsense3code

Задачи Python - 1: Упражнение 11 с решением

Напишите программу на Python для вычисления и возврата квадратного корня из указанного «целого числа».

Примечание. Возвращаемое значение будет целым числом.

«Python:

Пример решения : -

Код Python:

def my_sqrt(x):
   if x<2: return x
   left=1
   right=int(x/2)+1
   while left<=right:
            mid=int((left+right)/2)
            if mid*mid==x:
                return mid
            if mid*mid>x:
                right=mid-1
            else:
                left=mid+1
   return right
print(my_sqrt(16))

Пример вывода:

 4 

Блок - схема:

«Python

Визуализируйте выполнение кода Python:

Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:

Редактор кода Python:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на Python, чтобы найти три числа из массива, чтобы сумма трех чисел была равна заданному числу.
Далее: Напишите программу на Python, чтобы найти одно число в списке, которое не встречается дважды.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code