Post

Python complex() Method

In this tutorial we will learn about the python complex() method and its uses.

Python complex() Method

The complex() method returns a complex number when real and imaginary parts are given and converts a string to a complex number.

The syntax of complex() is:

1
complex([real[, img]])

Python complex() Method Parameters

The complex() method takes two parameters:

real - if real is omitted, it will take default as 0. real part.
img - if img is omitted, it will take default as 0. Imaginary part.

If the first parameter is passed as a string to this method, it will be interpreted as a complex number. In this case, it should not pass the second parameter.

Let’s check examples of complex() methods.

Example 1: How to use a complex() method is a method.

This method will see how we can create a complex number using the complex() method.

1
2
3
4
5
6
7
8
9
10
11
X = complex(4,-1)
print(X)

X = complex(2)
print(X)

X = complex()
print(X)

X = complex('4-7j')
print(X)

The output will be as follow:

1
2
3
4
(4-1j)
(2+0j)
0j
(4-7j)

Rules of complex()

As the name suggests by the name, the complex() method returns a complex number.

If the string is passed to this method, which is not a valid complex number, the ValueError exception will be raised.

This post is licensed under CC BY 4.0 by the author.