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
Instrucciones del ejercicio
- Define un vector
xque 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
fabsdel paquetemathpara obtener el valor absoluto del segundo valor dex. - Usa la función de Python
powdel paquetemathpara elevar el sexto valor dexal séptimo valor dex.
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], ____))