Python Program to Find the Square Root

414
Python Program to Find the Square Root

in this program, we will be creating a Python Program to Find the Square Root of a number using the exponent operator and cmath module For positive numbers using exponent**

At first we have to create a variable name num inside that we have to give float data type and enter a random number. After that we will be using math formula num**0.5 after using this formula we have to print the number.

Python Program to Find the Square Root [Source Code]

Note: change this value for different results

num = float(input('Enter a number:'))
num_sqrt = num**0.5
print('The square root of %0.3f is %0.3f'%(num,num_sqrt)) 

Output

Enter a number:7
The square root of 7.000 is 2.646

we store the number in num and observe the square root utilizing the ** example administrator. This program works for all sure genuine numbers. However, for negative or complex numbers, it tends to be as follows.

num = eval (input('Enter a number:'))
num_sqrt = cmath.sqrt (num)
print('The square root of {0} is {1:0.3f}+{2:0.3f}'.format(num,num_sqrt.real,num_sqrt.imag))

Output

Enter a number:1+2j
The square root of (1+2j) is 1.272+0.786j 

In this program, we use the sqrt() function in the cmath (complex math) module.

Notice that we have utilized eval() work rather than float() to change over complex numbers also. Additionally, notice the manner by which the result is organized.

In case of any doubt ask me on social media

Also, Read

1 COMMENT

LEAVE A REPLY

Please enter your comment!
Please enter your name here