Funções do Python no Julia
Agora que você importou o pacote math do Python no exercício anterior usando PythonCall, você pode começar a chamar funções desse pacote.
Você importou math com o alias pymath, então, ao chamar funções de math, prefixe a função com pymath. Isso deixa claro que você está usando a versão importada do pacote em Python.
Este exercício faz parte do curso
Julia intermediário
Instruções do exercício
- Defina um vetor
xcontendo os valores de menos três a três em incrementos de um, incluindo zero, como você normalmente faria usando a sintaxe de colchetes do Julia. - Use a função do Python
fabsdo pacotemathpara obter o valor absoluto do segundo valor emx. - Use a função do Python
powdo pacotemathpara elevar o sexto valor dexao sétimo valor dex.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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], ____))