Answered

Discover a world of knowledge at Westonci.ca, where experts and enthusiasts come together to answer your questions. Get detailed and precise answers to your questions from a dedicated community of experts on our Q&A platform. Discover detailed answers to your questions from a wide network of experts on our comprehensive Q&A 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