Complex () function in Python

In Python, the complex () function returns a complex number when the user provides a virtual and real part, or turns a string into a complex number. How does the complex () function syntax, what parameters do it have, and how is it used? Invites you to read the track.

Complex () function syntax in Python

 complex ([phanthuc [, phanao]]) 

Complex function parameters ()

Complex () function in Python Picture 1

complex has two parameters:

  1. phanthuc: the real part of the complex number returns, if this parameter is left blank, Python defaults to 0.
  2. phanao: the virtual part of the complex number returns, if this parameter is left blank, Python defaults to 0.

If the first parameter passed into complex is a string, it will be interpreted as a complex number. In this case you should not pass the second parameter.

The value returned from complex ()

The complex () function returns a complex number.

If the string is passed into a function that is not a complex number, an exception (exception) ValueError will occur .

Note: The transmitted string must be in phanthuc + phanaoj or phanthuc + phanaoJ format.

Example 1: How to create complex numbers in Python

 z = complex(2, -3) 
print(z)

z = complex(1)
print(z)

z = complex()
print(z)

z = complex('5-9j')
print(z)

Run the program, the result is:

 (2-3j) 
(1 + 0j)
0j
(5-9j)

Example 2: Complex numbers do not use complex () function

In Python, you can create a complex number without using the complex () function .

To do that, you must put 'j' or 'J' after some to Python identity.

 a = 2+3j 
print('a =',a)

b = -2j
print('b =',b)

c = 0j
print('c =',c)

The output returned is:

 a = (2+3j) 
b = (-0-2j)
c = 0j

See more:

  1. Built-in Python functions
  2. Python functions are user defined
  3. Variable types in Python

Previous lesson: classmethod () function in Python

Next article: compile () function in Python

 
4.5 ★ | 4 Vote

May be interested

  • The compile () function in PythonPhoto of The compile () function in Python
    the compile () function returns a code object in python from the specified source. so how to use compile () function? please find out in this article.
  • The delattr () function in PythonPhoto of The delattr () function in Python
    the delattr () function in python is used to delete an attribute from the specified object. how does the delattr () function have a syntax, what parameters do you have, please find out in quantrimang in this section.
  • The dict () function in PythonPhoto of The dict () function in Python
    in python, the dict () function creates a dictionary type value. quantrimang will learn more about the syntax, parameters and usage of the dict () function through this article. invites you to read the track.
  • The function dir () in PythonPhoto of The function dir () in Python
    the dir () function in python returns a list of valid properties of the object. quantrimang will learn more about this function content through the article. invites you to read the track.
  • Divmod () function in PythonPhoto of Divmod () function in Python
    learn more about the syntax, parameters and usage of the built-in divmod () function in python with quantrimang.
  • Iterator object in PythonPhoto of Iterator object in Python
    iterators are objects that allow us to take each of its elements, this action can be repeated. in this article, quantrimang will discuss with you how the iterator works in python and how you can build your own iterator.