ComenzarEmpieza gratis

Funciones de Python en Julia

Ahora que has importado el paquete math de Python en el ejercicio anterior usando PythonCall, puedes empezar a llamar a funciones de ese paquete.

Has importado math con el alias pymath, así que, al llamar a funciones de math, antepone el nombre de la función con pymath. Esto deja claro que estás usando la versión importada de Python del paquete.

Este ejercicio forma parte del curso

Julia intermedio

Ver curso

Instrucciones del ejercicio

  • Define un vector x que contenga los valores de menos tres a tres en incrementos de uno, incluido el cero, como harías normalmente usando la sintaxis con corchetes de Julia.
  • Usa la función de Python fabs del paquete math para obtener el valor absoluto del segundo valor de x.
  • Usa la función de Python pow del paquete math para elevar el sexto valor de x al séptimo valor de x.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

using PythonCall
pymath = pyimport("math")

# Define a vector x from -3 to 3
x = ____

# Print the absolute value of the second value in x using pymath
println(____.____(____))

# Print the sixth value of x raised to the power of the 7th value of x
println(____.____(x[6], ____))
Editar y ejecutar código