Začněte nyníZačněte zdarma

Pythonové funkce v Julii

Teď, když jsi v předchozím cvičení naimportoval/a balíček math z Pythonu pomocí PythonCall, můžeš začít volat funkce z tohoto balíčku.

math jsi naimportoval/a pod aliasem pymath, takže při volání funkcí z math uváděj před názvem funkce prefix pymath. Díky tomu je hned jasné, že používáš importovanou pythonovou verzi balíčku.

Toto cvičení je součástí kurzu

Intermediate Julia

Zobrazit kurz

Pokyny k cvičení

  • Definuj vektor x obsahující hodnoty od minus tří do třech s krokem jedna, včetně nuly – použij standardní zápis Julii s hranatými závorkami.
  • Pomocí pythonové funkce fabs z balíčku math získej absolutní hodnotu druhého prvku vektoru x.
  • Pomocí pythonové funkce pow z balíčku math umocni šestý prvek vektoru x na sedmý prvek vektoru x.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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], ____))
Upravit a spustit kód