Mulai sekarangMulai gratis

Fungsi Python di Julia

Sekarang setelah Anda mengimpor paket math dari Python pada latihan sebelumnya menggunakan PythonCall, Anda dapat mulai memanggil fungsi-fungsi dari paket tersebut.

Anda telah mengimpor math dengan alias pymath, jadi saat memanggil fungsi dari math, awali nama fungsinya dengan pymath. Ini memperjelas bahwa Anda menggunakan versi paket yang diimpor dari Python.

Latihan ini merupakan bagian dari kursus

Julia Tingkat Menengah

Lihat Kursus

Instruksi latihan

  • Definisikan sebuah vektor x yang berisi nilai dari negatif tiga hingga tiga dengan kenaikan satu, termasuk nol, seperti biasa menggunakan sintaks tanda kurung siku Julia.
  • Gunakan fungsi Python fabs dalam paket math untuk mendapatkan nilai absolut dari nilai kedua di x.
  • Gunakan fungsi Python pow dalam paket math untuk mempangkatkan nilai keenam dari x dengan nilai ketujuh dari x.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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], ____))
Edit dan Jalankan Kode