Show Assalamu'alaikum wr.wb. Pada kesempatan sebelumnya saya telah membahas mengenai Operator pada python, kali ini saya akan memberikan tutorial mengenai Contoh program percabangan IF - ELIF pada bahasa pemrograman python. Contoh program yang akan saya tunjukkan ini adalah program percabangan menggunakan IF dan ELIF(Else If) yang ada pada python. Seperti yang kita ketahui bahwa bahasa python merupakan bahasa tingkat tinggi yang mana bahasa tersebut mudah dipahami karena menggunakan bahasa kita sehari-hari. Jadi dengan kemudahan tersebut, kita bisa mempelajari pemrograman ini dengan cepat dan tepat. Percabangan merupakan penyelesaian kondisi pada python yang dalam dua kemungkinan atau lebih. Dengan penyelesaian yang sudah ada pada python, kita bisa memberikan kondisi semau kita menggunakan bahasa pemrograman python. Baca Juga
Percabangan di PythonPercabangan di Python terdapat 4 macam.. Yang mana percabangan tersebut digunakan pada bahasa pemrograman python. berikut ini merupakan macam-macam percabangan pada bahasa pemrograman python :
IF StatementFungsi IF pada python adalah untuk memberikan kondisi tertentu pada program supaya program bisa berjalan sesuai dengan kondisi tersebut. Fungsi yang dipakai adalah IF(jika). Dengan fungsi tersebut, kita dapat lebih leluasa dalam pemrograman python.Contoh Program #input data Program diatas berfungsi untuk menentukan kondisi berdasarkan nilai yang diinputkan. apabila nilai yang diinputkan adalah "Soekarno", maka akan muncul output "Jawaban Anda Benar" IF - ELSE StatementFungsi IF - ELSE pada python adalah untuk memberikan 2 kondisi yang mana kedua kondisi tersebut bersifat terbalik. artinya apabila kondisi pertama tidak memenuhi, maka akan muncul kondisi kedua(ELSE) secara otomatis.Contoh Program #input data Program diatas menjelaskan jika nilai yang diinput adalah "Soekarno"(Kondisi Pertama), maka akan muncul output ("Jawaban Anda Benar"), namun apabila yang diinput adalah selain "Soekarno", artinya kondisi pertama tidak memenuhi, program secara otomatis akan menggunakan kondisi kedua (ELSE) IF - ELIF - ELSE StatementJika sebelumnya hanya memiliki satu kondisi, disini ada tambahan Elif pada python. ELIF adalah perintah pada program python untuk menammbah kondisi. Dalam hal ini, kondisi pada ELIF bisa digunakan berkali - kali.Berikut ini merupakan Contoh program IF-Else pada Python #input data var_presiden = input("Presiden Pertama Indonesia : ") #Statement IF - ELIF - ELSE if (var_presiden == "Soekarno") : print("Jawaban Anda Benar")elif(var_presiden == "Soeharto") : print("Presiden Soeharto adalah presiden kedua") elif(var_presiden == "Jokowi") :print("Presiden Jokowi adalah presiden saat ini") else : print("Maaf, Jawaban Anda Salah") Penyeleksian Kondisi pada python seperti program diatas adalah dengan memberikan 4 kondisi sekaligus. Hal ini sangat berguna apabila dalam pembuatan program, kita harus memilih beberapa ketentuan yang tepat. IF Bersarang(Nested IF)IF Bersarang merupakan kondisi yang didalamnya terdapat kondisi lagi. Misalkan keputusan kita setelah SMA, ada dua pilihan. Yaitu Kuliah atau Kerja. Jika kita memilih kuliah, ada pilihan lagi didalamnya, yaitu daftar di kampus mana. dan seterusnya. Hal tersebut bisa kita bahasakan denga IF dalam IF.Berikut ini merupakan Contoh program IF Bersarang #input data var_umur = input("Berapa Umur Anda : ") #Statement IF Bersarang if (int(var_umur) < 25) : if (int(var_umur) < 20) : print("Anda Masih Sekolah") else : print("Anda Sudah Bekerja") elif(int(var_umur) > 25) :if (int(var_umur) < 30) : print("Harusnya Anda Sudah Menikah") else : print("Anda Sudah Punya Anak 3") else : print("Maaf, Jawaban Anda Salah") Untuk statement if bersarang memang sedikit membingungkan. Maka dari itu, akan saya jelaskan secara rinci. Berikut merupakan penjelasannya
demikianlah tutorial ini yang dapat saya sampaikan, apabila ada kekurangan, bisa ditulis di komentar. Assalamu'alaikum wr.wb. Selanjutnya : Program Perulangan/Looping Pada Python Apa itu percabangan dalam Python?Percabangan merupakan gambaran dari alur program yang bercabang, berlogika "jika... maka...". Dan istilah ini juga bisa disebut dengan struktur kondisi IF. Percabangan Python dapat membuat suatu program berpikir untuk melakukan sesuatu sesuai dengan kondisi yang diberikan.
Apakah fungsi dalam bahasa pemrograman Python?Fungsi dalam python merupakan kumpulan perintah yang dikelompokkan menjadi satu. Fungsi yang telah dibuat ini nantinya akan bisa dipanggil serta digunakan berulang kali. Dengan menggunakan fungsi, programmer dapat mengefisienkan penulisan program, terutama program besar.
Apa fungsi percabangan dengan IF?4. Fungsi Percabangan IF ELSE
Kondisi IF ELSE adalah kondisi dimana jika pernyataan benar (True) maka kode dalam IF akan dieksekusi, tetapi jika bernilai salah (False) maka akan mengeksekusi kode di dalam ELSE.
|