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

Kamu bisa memberi nama argumen sesukamu, asalkan mengikuti aturan penamaan yang sama seperti variabel (misalnya, argumen tidak boleh berupa kata kunci yang dicadangkan seperti def atau if), dan kamu bisa menulis argumen sebanyak yang kamu butuhkan.

Untuk memanggil fungsi dan memberikan argumen kepadanya, kita menulis:

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

Meneruskan 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 angkanya genap atau ganjil. Lalu kita memanggil fungsi itu dua kali: pertama untuk semua angka antara 15 dan 34, dan kedua untuk semua angka 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 perkaliannya.

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