Answered

Westonci.ca is your go-to source for answers, with a community ready to provide accurate and timely information. Experience the ease of finding quick and accurate answers to your questions from professionals on our platform. Explore comprehensive solutions to your questions from knowledgeable professionals across various fields on our platform.

encapsulate the following python code from section 7.5 in a function named my_sqrt that takes a as a parameter, chooses a starting value for x, and returns an estimate of the square root of a.

Sagot :

fichoh

The required code written in python 3 which is a function named my_sqrt, which takes in one argument and returns the estimated square root value of the argument inputted.

def my_sqrt(a):

# initiates a function named , my_sqrt

x = 1

# assigns a starting value of 1 to the variable named x

while True:

# initiates a while loop

y = (x + a / x) / 2.0

#calculates the value of y until y equals to x

if y == x:

break

#once, the value of y equals to 1 ; break out of the loop

x = y

#assign the value of y to x

return y

# return y

a = 25

print(my_sqrt(a))

Testing the function with an argument of a = 25 ; the output is attached in the picture below.

Learn more :https://brainly.com/question/13246781?referrer=searchResults

View image fichoh