Menu
CoddyTech

Argumen

Termasuk bagian Dasar-Dasar dalam perjalanan Python di Coddy. Pelajaran 44 dari 77.

Argumen dalam fungsi adalah nilai yang kamu berikan ke fungsi saat memanggilnya. Untuk menambahkan argumen ke fungsi, tuliskan argumen tersebut di dalam tanda kurung ():

def function_name(arg1, arg2, ...):
	code

Kita dapat memberi nama argumen sesuai keinginan, asalkan mengikuti aturan penamaan yang sama seperti variabel (misalnya, namanya tidak boleh berupa kata kunci yang dicadangkan seperti def atau if), dan kita dapat menulis argumen sebanyak yang dibutuhkan.

Untuk memanggil fungsi dan memberikan argumen kepadanya, kita menulis:

function_name(value1, value2, value3, ...)

Mengirimkan terlalu banyak argumen ke fungsi yang mengharapkan lebih sedikit argumen akan menyebabkan program gagal.

Contoh penggunaan:

def is_even(number):
	if number % 2 == 0:
		print(f"{number} is even")
	else:
		print(f"{number} is odd")

for i in range(15, 34):
	is_even(i)
for i in range(153, 219):
	is_even(i)

Di sini kita memiliki fungsi bernama is_even yang menerima satu argumen bernama number dan mencetak apakah bilangan tersebut genap atau ganjil. Lalu kita memanggil fungsi itu dua kali: pertama untuk semua bilangan antara 15 dan 34, lalu untuk semua bilangan antara 153 dan 219.

challenge icon

Tantangan

Mudah

Tulis program yang menerima dua bilangan bulat sebagai input dan memanggil fungsi untuk menghitung serta mencetak hasil kali keduanya.

Coba sendiri

# Deklarasikan fungsimu di sini
# Cetak hasil a*b di dalam fungsi

a = int(input())
b = int(input())
# Panggil fungsimu di sini dengan argumen a dan b
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Python online