Python complex() class
Python complex() class The complex() class in Python returns a complex number or converts a string or number to a complex number. Syntax
class complex([real[, imag]])Parameter Real: This parameter consists of a number representing the real part of the complex number. By default, its value is 0. The real number can also be a String, like this '3+5j', when this is the case, the second parameter should be omitted. Imaginary: It is an optional parameter which consists of a number representing the imaginary part of the complex number Return It returns a complex number by specifying a real number and an imaginary number. Example 1
# Python Program explaining # complex() class val1 = complex(11) # Passing single parameter val2 = complex(11,12) # Passing two parameters # passing the output print(val1) print(val2)Output
(11+0j) (11+12j)Example 2
# Python Program explaining # complex() class val1 = complex(1.5) # Passing single integer parameter val2 = complex(1.5,2.2) # Passing double integer parameters # passing the output print(val1) print(val2)Output
(1.5+0j) (1.5+2.2j)Example 3
# Python Program explaining # complex() class val1 = complex(1+2j) val2 = complex(1+2j,2+3j) print(val1) print(val2)Output
(1+2j) (-2+4j)