a.
Langkah-langkah membuat fungsi yang
mengembalikan nilai terbesar dari suatu list masukan.
-
Membuat fungsi yang bernama f(l), dengan format def f(l). Fungsi berguna untuk
mengembalikan nilai terbesar dari suatu list masukan, dimana list masukkan
tersebut adalah variabel l yang
terdapat di dalam tanda kurung.
-
Di dalam fungsi def_f terdapat
o Variabel
x yang menyimpan angka -999999, dimana x berguna untuk nilai awal suatu nilai
terbesar di mana nanti akan dibandingkan dengan nilai di list yang akan dicek
satu persatu. Alasan menggunakan -999999 adalah untuk mencegah angka yang
terbesar adalah suatu nilai yang bernilai negatif.
o Membuat
suatu perulangan for dengan format for i in l, dimana i adalah suatu elemen
dari l yang akan dicek satu persatu.
o Di
dalam perulangan for, membuat sebuah
kondisi True or False, dengan menggunaka if. Dimana if memiliki statement nilai
x < i, dan jika if bernilai True, maka nilai i akan disimpan ke dalam
variabel x, dan x sudah tidak menyimpan nilai -999999, tetapi menyimpan nilai
dari variabel i.
o Dan
kemudian akan di return, dimana fungsi return adalah untuk mengembalikan suatu
nilai kepada bagian program yang memanggil fungsi
b. Hasil
program ketika dijalankan.
Untuk
menjalankan program fungsi, menggunakan suatu variabel yang menyimpan suatu
list, misal b = [1,2,3,4,5,6,7,8,9]
Setelah itu
memasukkan b ke dalam fungsi f() dan meletakkannya di dalam tanda kurung().
Formatnya adalah f(b), dimana b adalah a, jadi ketika fungsi berjalan, maka b
menjadi a, bukan b.
Untuk menampilkan
hasil dari fungsi f(a). Maka format pengetikkannya adalah print f(b).
Tidak ada komentar:
Posting Komentar