complex() Builtin Function

Python – complex()

Python complex() builtin function is used to define a complex number with real and imaginary parts.

complex() returns a complex number created using the given real and/or imaginary parts as arguments.

In this tutorial, you will learn the syntax of complex() function, and then its usage with the help of example programs.

Syntax

The syntax of complex() function is

complex(real, imaginary)

where

Parameter Description
real An integer, or decimal point value.
imaginary An integer, or decimal point value.

Examples

1. complex() with real and imaginary parts

In the following program, we create a complex type object with real and imaginary parts passed as arguments to complex() function.

Python Program

real = 5
imaginary = 8
output = complex(real, imaginary)
print(f'complex() : {output}')
Run Code

Output

complex() : (5+8j)

2. complex() with real part only

In the following program, we create a complex type object by passing only real part as argument to complex() function.

The default value of imaginary parameter is 0. real parameter is mandatory.

Python Program

real = 5
output = complex(real)
print(f'complex() : {output}')
Run Code

Output

complex() : (5+0j)

Summary

In this tutorial of Python Examples, we learned the syntax of complex() function, and how to create a complex number, with examples.

Related Tutorials

Privacy Policy Terms of Use

SitemapContact Us