C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
Python complex() FunctionPython complex() function is used to convert numbers or string into a complex number. This method takes two optional parameters and returns a complex number. The first parameter is called a real and second as imaginary parts. Signaturecomplex ([real[, imaginary]]) Parametersreal: It is an optional numeric parameter. imaginary: It is an optional numeric parameter. ReturnIt returns a complex number. Let's see some examples of complex() function to understand it's functionality. Python complex() Function Example 1It is a simple example which shows the usage of complex() function. Here, we are passing all the argument of integer type. # Python complex() function example # Calling function a = complex(1) # Passing single parameter b = complex(1,2) # Passing both parameters # Displaying result print(a) print(b) Output: (1+0j) (1+2j) Python complex() Function Example 2Here, we are passing float type values, and the output generated by the function is also float type. # Python complex() function example # Calling function a = complex(1.5) # Passing single parameter b = complex(1.5,2.2) # Passing both parameters # Displaying result print(a) print(b) Output: (1.5+0j) (1.5+2.2j) Python complex() Function Example 3It also allows string parameters but should be an integer value. # Python complex() function example # Calling function a = complex('1') # Passing single parameter b = complex('1.5') # Displaying result print(a) print(b) Output: (1+0j) (1.5+0j) Python complex() Function Example 4It allows only one string parameter. If the first argument is a string type, it does not allow to pass the second argument. It generates an error if we pass the second parameter. # Python complex() function example # Calling function a = complex('1','2') # Passing two parameter # Displaying result print(a) Output: TypeError: complex() can't take the second arg if first is a string Python complex() Function Example 5It also allows passing a complex number as a parameter. See the example below. # Python complex() function example # Calling function a = complex(1+2j) # Passing single parameter b = complex(1+2j,2+3j) # Passing both parameters # Displaying result print(a) print(b) Output: (1+2j) (-2+4j)
Next TopicPython Functions
|