Función complex() en Python
La función
complex()
en Python
se utiliza para crear números complejos. Un número complejo se compone de dos partes: una parte real y una parte imaginaria, que se representan como
a + bj
, donde
a
es la parte real y
b
es la parte imaginaria. En Python, la unidad imaginaria se representa como
j
.
Sintaxis de complex() en Python
La función
complex()
en Python se utiliza para crear números complejos. Aquí tienes la sintaxis básica de la función
complex()
:
Ejemplo
complex([real[, imag]])
Los parámetros de la función
complex()
son opcionales:
-
real(opcional): Este parámetro representa la parte real del número complejo. Puede ser un número real (int o float) o una cadena que contiene un número real. Si no se proporciona, se asume que la parte real es 0. -
imag(opcional): Este parámetro representa la parte imaginaria del número complejo. Debe ser un número real (int o float) o una cadena que contiene un número real seguido por "j" o "J" para indicar que es la parte imaginaria. Si no se proporciona, se asume que la parte imaginaria es 0.
Ejemplos de uso de la función complex()
A continuación te mostramos un ejemplo de
complex()
en Python
Ejemplo
# Crear un número complejo con parte real e imaginaria
z1 = complex(3.0, 4.0) # 3 + 4j
# Crear un número com
# Crear un número complejo con solo parte real (parte imaginaria nula)
z2 = complex(2.5) # 2.5
# Crear un número complejo con solo parte ima
# Crear un número complejo con solo parte imaginaria
z3 = complex("2j") # 0 + 2j
print(z3)
print(z3)
La función
complex()
puede utilizarse de diversas maneras para crear números complejos en Python, y los parámetros real e imaginario son opcionales.
Ejemplos de complex() en Python
La función
complex()
se puede usar de varias maneras:
Sin Argumentos
: Si no se le pasan argumentos a
complex()
, se creará el número complejo
0 + 0j
, que representa el número complejo nulo.
Con un Argumento Real
: Si le pasas un solo argumento real a la función
complex()
, se creará un número complejo con esa parte real y una parte imaginaria nula.
Con dos Argumentos (Real e Imaginario)
: Puedes pasar dos argumentos a
complex()
, donde el primer argumento representa la parte real y el segundo argumento representa la parte imaginaria.
Usando Notación de Cadenas : También puedes crear números complejos utilizando una cadena que tenga la notación adecuada. En esta notación, la parte imaginaria debe estar seguida por "j" o "J".
Es importante destacar que puedes realizar operaciones matemáticas con números complejos en Python, como la suma, resta, multiplicación y división, usando los operadores estándar.
Ejemplo
z = complex(3, 4)
print(z)
print(z.real, z.imag)
La función
complex()
es útil cuando trabajas con cálculos que involucran números complejos en Python, como en matemáticas, ciencia e ingeniería. Te permite crear y manipular números complejos de manera sencilla.
Practica Función complex() en Python en el editor
Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.
Ejercicio: Crear un número complejo
Usa complex() para crear un número con parte real e imaginaria.
Ejercicio: Sin Argumentos
Sin Argumentos : Si no se le pasan argumentos a complex() , se creará el número complejo 0 + 0j , que representa el número comp.
Ejercicio: Con un Argumento Real
Con un Argumento Real : Si le pasas un solo argumento real a la función complex() , se creará un número complejo con esa parte real y una parte ima.
Ejercicio: Con dos Argumentos (Real e Imaginario)
Con dos Argumentos (Real e Imaginario) : Puedes pasar dos argumentos a complex() , donde el primer argumento representa la parte real y el segundo.
Ejercicio: Usando Notación de Cadenas
Usando Notación de Cadenas : También puedes crear números complejos utilizando una cadena que tenga la notación adecuada. En esta notación, la parte imaginaria debe es.
Ejercicio: Usar print()
Es importante destacar que puedes realizar operaciones matemáticas con números complejos en Python, como la suma, resta, multiplicación y división, usando los operadores estándar.