MulaiMulai sekarang secara gratis

Ulasan argumen posisional

Dalam kursus Introduction to Julia, Anda telah mempelajari dasar-dasar fungsi dan cara meneruskan argumen ke dalam sebuah fungsi. Sebelum mempelajari fungsi yang lebih lanjut, mari kita meninjau singkat dan memperkenalkan beberapa istilah baru.

Ingat bahwa sebuah fungsi menerima masukan dan menghasilkan keluaran. Fungsi adalah cara untuk mengatur kode Anda dan menggunakan kembali kode secara efektif. Kode yang sama ketika ditempatkan di dalam fungsi dapat berjalan lebih cepat dibandingkan ketika ditempatkan di luar fungsi, sehingga penting untuk memanfaatkan keuntungan yang ditawarkan dengan menulis fungsi.

Saat Anda menentukan argumen sebuah fungsi, Anda menentukannya dalam urutan tertentu. Ini disebut positional arguments. Positional arguments adalah argumen yang dicantumkan berurutan dan, ketika memanggil fungsi, harus diteruskan ke fungsi dalam urutan yang sama. Julia menggunakan posisi argumen untuk menentukan parameter mana yang dipetakan ke setiap nilai masukan.

Pada contoh di bawah, Anda akan menulis fungsi my_profit yang menerima dua positional arguments, previous_price dan current_price. Karena ini adalah positional arguments, penting untuk memastikan urutannya benar.

Latihan ini adalah bagian dari kursus

Julia Tingkat Menengah

Lihat Kursus

Petunjuk latihan

  • Definisikan fungsi my_profit dan kembalikan selisih antara argumen current_price dan previous_price.
  • Panggil my_profit dengan previous_price bernilai 100 dan current_price bernilai 105.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Define my_profit with two positional arguments
function ____(____, ____)
	return ____ - ____
end

# Call my_profit
my_profit(____, ____)
Edit dan Jalankan Kode