Melanjutkan pembelajaran basic python, dimateri kali ini kita akan belajar statements if else. Sesuai kalimatnya maka fungsi ini digunakan untuk suatu kondisi tertentu. Langsung saja teman-teman kita praktekan bagaimana cara menggunakan fungsi if else yang ada di bahasa pemorgraman python. Show Baca Juga : Tipe Data List di Python – Part 1.3.2Langkah-langkah yang harus dilakukan sebagai berikut:
Statements If Else Python1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #fungsi input value x = int(input("Masukan bilangan integer="))
Masukan bilangan integer=10 #Kondisi jika kurang dari 0 maka output bilangan negatif if x < 0: print("x adalah bilangan negatif") elif x == 0: print("x adalah 0") elif x == 1: print("x adalah 1") else: print("x lebih dari 1")
x lebih dari 1
Dari code program diatas masih mudah untuk dimengerti, kita bisa juga belajar untuk membuat suatu kondisi tertentu. Perlu di ingat bahwa dipython jika yang biasanya Else If maka menjadi elif. Cukup mudah untuk dipahami. Oke sekian untuk statements if else yang ada di python. Semoga bermanfaat. Sama seperti pemrograman lain, yang memiliki fungsi if untuk melakukan percabangan. Percabangan itu gambaran dari alur program yang bercabang, berlogika "jika ... maka ...". Dan ini juga bisa dsebut dengan struktur kondisi if. Percabangan dapat membuat suatu program berpikir untuk melakukan sesuatu sesuai dengan kondisi yang diberikan. Daftar Isi Sekarang kita belajar dasar python percabangan berikut kita praktikkan membuat kondisi if. Sebelum itu kita harus memahami Jenis Operator Logika terlebih dahulu. Pada praktik ini saya menggunakan python 3.7 dan VCode Studio untuk menulis kode program. Anda bisa menggunakan editor manapun sesuai dengan selera. Dan versi python 3 lainnya. Struktur Percabangan IFKita akan mulai membuta program percabangan dari yang sederhana terlebih dahulu, agar mudah dipahami dan sebagai landasan belajar dasar python. Dalam kondisi ini kita akan mencoba membuat program untuk menentukan kelulusan berdasar nilai. Jika mendapatkan nilai tertentu akan dinyatakan lulus dan selain itu maka dinyatakan tidak lulus. Ok mari kita mulai. Contoh kasus ini, Kita membuat kondisi if menggunakan operator perbandingan.
Dalam penulisan kode program python, kita perlu memperhatikan indentasinya, salah indentasi akan menyebabkan error. Kesalahan kecil seperti ini sering membuat pusing pemula, dirasa sudah benar mengikuti contoh tapi masih error ternyata salah indentasi. Pada baris kode di atas itu belum lengkap, dan pasti error jika dijalankan. Karena belum ada variabel bernama lulus. Yang akan dilakukan pada kode ini adalah kita membandingkann variabel lulus dengan opeator pembanding sama dengan 0.Jika variabel lulus sama dengan tidak, selanjutnya akan dieksekusi perintah 1 akan ditampilkan kelayar, jika isinya "ya" maka tidak menghasilkan output apa-apa, karena kita belum membuat jika kondisi sama dengan 'ya'. Ok sekarang kita coba program lengkapnya....
Ok sekarang kita coba membuat yang lebih menarik lagi....
Apakah Anda sudah bisa membacanya?
Kemudian apabila belanja kurang dari 50000, maka yang didalam if tidak dieksekusi karena tidak memenuhi persyaratan, jadi langsung mengeksekusi baris kode diluar if yaitu 2Struktur Percabangan IF ELSEContoh yang sudah kita pelajari di atas, masih kurang menarik sepertinya. Karena hanya ada satu kondisi saja. Dengan menggunakan 3 kita bisa membuat dua kondisi yang jika syarat pertama tidak terpenuhi, maka else akan dieksekusi. Jadi akan ada dua keputusan yang bisa diambil.Misalnya pada kasus belanja tadi, jika belanja lebih dari 50000 maka dapat diskon 5%, dan jika kurang dari itu hanya mendapat bonus permen. Tapi kita akan buat kasus berbeda. Misal anggota perpustakaan meminjam buku untuk 3 hari atau lebih akan diharuskan membayar, dan kurang dari itu gratis. Langsung kita praktikkan.
Struktur Percabangan IF ELIF ELSEJika ada lebih dari dua piliha, maka kita bisa menggunakan percabanfan 4. Elif jika dibahasa pemrograman lain adala 5, di python cukup dengan 6. Pada contoh ini kita akan membuat grade nilai.
Kita bisa membuat kondisi yang lebih rumit lagi dengan menggunakan if didalam if, dan selanjutnya. Dan kondisi elif sampai berapapun jika Anda mau. Belajar Dasar Python SelanjutnyaSekiranya tiga contoh di atas sudah bisa mewakili cara menggunakan percabangan python, Selanjutnya kita akan belajar tentang perulangan 7 yang juga tidak kalah menariknya. Pembahasan ini masih bisa dikembangkan lagi menjadi lebih kompleks, dan mungkin akan dibuat seri lanjutan setelah 7
Apa fungsi else?Else dipergunakan untuk memilih salah satu dari beberapa blok kode yang akan dieksekusi. Biasanya pilihannya itu lebih dari 2 pilihan.
Apa itu perintah else?else adalah pilihan terakhir yang akan dijalankan jika semua pilihan tidak memiliki nilai benar (true) pada kondisi yang ada. else merupakan pernyataan opsional untuk digunakan berdasarkan kebutuhan, jika tidak menggunakan pernyataan else maka keseluruhan dari pernyataan if akan diabaikan.
Apa itu pernyataan if else?Pernyataan if-else mengambil kondisi tertentu dan memeriksa apakah kondisinya benar atau salah. Jika kondisinya benar, maka pernyataan if mengeksekusi blok kode tertentu. Jika kondisinya salah, maka pernyataan else mengeksekusi blok kode yang berbeda.
|