Kom igångKom igång gratis

Python-funktioner i Julia

Nu när du har importerat paketet math från Python i föregående övning med hjälp av PythonCall kan du börja anropa funktioner från paketet.

Du har importerat math med aliaset pymath, så när du anropar funktioner från math ska du använda pymath som prefix. Det gör det tydligt att du använder en importerad Python-version av paketet.

Den här övningen är en del av kursen

Julia för medelnivå

Visa kurs

Övningsinstruktioner

  • Definiera en vektor x som innehåller värdena från minus tre till tre i steg om ett, inklusive noll, på det sätt du normalt skulle göra med Julias hakparentessyntax.
  • Använd Python-funktionen fabs i paketet math för att beräkna absolutvärdet av det andra värdet i x.
  • Använd Python-funktionen pow i paketet math för att upphöja det sjätte värdet i x till det sjundes potens.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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], ____))
Redigera och kör kod