TheDeveloperBlog.com

Home | Contact Us

C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML

Python complex() function with Examples

Python complex() function with Examples on append(), clear(), extend(), insert(), pop(), remove(), index(), count(), pop(), reverse(), sort(), copy(), all(), bool(), enumerate(), iter(), map(), min(), max(), sum() etc.

<< Back to PYTHON

Python complex() Function

Python 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.

Signature

complex ([real[, imaginary]])

Parameters

real: It is an optional numeric parameter.

imaginary: It is an optional numeric parameter.

Return

It returns a complex number.

Let's see some examples of complex() function to understand it's functionality.

Python complex() Function Example 1

It 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 2

Here, 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 3

It 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 4

It 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 5

It 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




Related Links:


Related Links

Adjectives Ado Ai Android Angular Antonyms Apache Articles Asp Autocad Automata Aws Azure Basic Binary Bitcoin Blockchain C Cassandra Change Coa Computer Control Cpp Create Creating C-Sharp Cyber Daa Data Dbms Deletion Devops Difference Discrete Es6 Ethical Examples Features Firebase Flutter Fs Git Go Hbase History Hive Hiveql How Html Idioms Insertion Installing Ios Java Joomla Js Kafka Kali Laravel Logical Machine Matlab Matrix Mongodb Mysql One Opencv Oracle Ordering Os Pandas Php Pig Pl Postgresql Powershell Prepositions Program Python React Ruby Scala Selecting Selenium Sentence Seo Sharepoint Software Spellings Spotting Spring Sql Sqlite Sqoop Svn Swift Synonyms Talend Testng Types Uml Unity Vbnet Verbal Webdriver What Wpf