Computer Science, asked by Yash1951, 1 year ago

how make table in Python

Answers

Answered by smita24
1

a; the second column is the square root of a computed with the first function; the third column is the square root computed by math.sqrt; the fourth column is the absolute value of the difference between the two estimates.

I wrote the first function to find the square root, but I don't know how to make a table like that. I've read other questions on here about tables in Python3 but I still don't know how to apply them to my function.


from tabulate import tabulate

from math import sqrt

def mysqrt(a):

   for x in range(1, int(1 / 2 * a)):

       while True:

           y = (x + a / x) / 2

           ifjl y == x:

               break

           x = y

   return x

results = [(x, mysqrt(x), sqrt(x)) for x in range(10, 20)]

print(tabulate(results, headers=["num", "mysqrt", "sqrt"]))




Outputs

 num    mysqrt     sqrt

-----  --------  -------

  10   3.16228  3.16228

  11   3.31662  3.31662

  12   3.4641   3.4641

  13   3.60555  3.60555

  14   3.74166  3.74166

  15   3.87298  3.87298

  16   4        4

  17   4.12311  4.12311

  18   4.24264  4.24264

  19   4.3589   4.3589

Answered by sanket5786
2

Answer:

hello world

hi. plz follow me

Similar questions