Minggu, 31 Agustus 2025

args pada fungsi pemrograman python di VSCode

# args pada fungsi

#memasukkan data/argument

def fungsi(nama,tinggi,berat):

    print (f"{nama} punya tinggi {tinggi} cm dan berat badan {berat} kg")

fungsi("muis",161,55)

 

def fungsi(data_list):

    data = data_list.copy()

    nama = data[0]

    tinggi = data[1]

    berat = data[2]

    print (f"{nama} punya tinggi {tinggi} cm dan berat badan {berat} kg")

fungsi(["abdul",160,59])

print()

 

# kenalan dengan *args

def fungsi (*args):

    nama = args[0]

    tinggi = args[1]

    berat = args[2]

    print (f"{nama} punya tinggi {tinggi} cm dan berat badan {berat} kg")

fungsi("alan",165,60)

print()

 

# studi kasus

def tambah(*data):

    # data tipenya adalah tuple, dia bisa diiterasikan

    output = 0

    for angka in data:

        output += angka

    return output

hasil = tambah (1,2,3,4,5,6,7,8,9)

print(f"hasilnya adalah {hasil}")

 

hasil = tambah (10,5,15)

print(f"hasilnya adalah {hasil}")

 


Tidak ada komentar:

Posting Komentar