Hey guys, in this blog we will see a **Python Program to Solve Quadratic Equations** using the cmath library.

## Code

# Python Program to Solve Quadratic Equations # Solve the quadratic equation ax**2 + bx + c = 0 import cmath a = 1 b = 5 c = 6 # calculate the discriminant determinant = (b**2) - (4*a*c) root_of_determinant = cmath.sqrt(determinant) # let's find two solutions root1 = (-b-root_of_determinant)/(2*a) root2 = (-b+root_of_determinant)/(2*a) print(f'The solution are {root1} and {root2}')

**Output**

The solution are (-3+0j) and (-2+0j)

The formulae for the roots of a quadratic equation are:

**root1 = (-b+D ^{0.5})/2a**

**root2 = (-b-D ^{0.5})/2a**

Here we have used the cmath library to find the square root of our Determinant.

We can also say that the **roots are -3 and -2 **because the imaginary part is 0 in both roots.

Check out our other python programming examples…