Rabu, 03 Desember 2014

Python - Membuat fungsi yang mengembalikan nilai terbesar dari suatu list masukan



Membuat fungsi yang mengembalikan nilai terbesar dari suatu list masukan.
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