Bắt đầu ngayBắt đầu miễn phí

Python functions in Julia

Now that you have imported the math package from Python in the previous exercise using PythonCall, you can begin to call functions from the package.

You have imported math using the alias pymath, so when calling functions from math, prefix the function with pymath. This makes it clear that you are using an imported Python version of the package.

Bài tập này là một phần của khóa học

Intermediate Julia

Xem khóa học

Hướng dẫn bài tập

  • Define a vector x containing the values from negative three to three in increments of one, including zero, as you normally would using Julia's square bracket syntax.
  • Use the Python function fabs in the math package to get the absolute value of the second value in x.
  • Use the Python function pow in the math package to raise the sixth value of x to the seventh value of x.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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], ____))
Chỉnh sửa và Chạy Mã