 Open in App
Not now

# Python program for addition and subtraction of complex numbers

• Difficulty Level : Basic
• Last Updated : 19 Jul, 2022

Given two complex numbers z1 and z2. The task is to add and subtract the given complex numbers.
Addition of complex number: In Python, complex numbers can be added using + operator.
Examples:

```Input:  2+3i, 4+5i

Input: 2+3i, 1+2i

Example :

## Python3

 `# Python program to add``# two complex numbers`  `# function that returns``# a complex number after``# adding``def` `addComplex( z1, z2):``    ``return` `z1 ``+` `z2` `# Driver's code``z1 ``=` `complex``(``2``, ``3``)``z2 ``=` `complex``(``1``, ``2``)``print``( ``"Addition is : "``, addComplex(z1, z2))`

Output:

`Addition is :  (3+5j)`

Time Complexity: O(1)

Auxiliary Space: O(1)

Subtraction of complex numbers: Complex numbers in Python can be subtracted using – operator.
Examples:

```Input: 2+3i, 4+5i
Output: Subtraction is : -2-2i

Input: 2+3i, 1+2i
Output: Subtraction is : 1+1i```

Example :

## Python3

 `# Python program to subtract``# two complex numbers`  `# function that returns``# a complex number after``# subtracting``def` `subComplex( z1, z2):``    ``return` `z1``-``z2` `# driver program``z1 ``=` `complex``(``2``, ``3``)``z2 ``=` `complex``(``1``, ``2``)``print``( ``"Subtraction is : "``, subComplex(z1, z2))`

Output:

`Subtraction is :  (1+1j)`

Time Complexity: O(1)

Auxiliary Space: O(1)

My Personal Notes arrow_drop_up