Ilmu Coding Ilmucoding.com - Merupakan situs yang membantu Anda belajar coding lebih mudah, nyaman, interaktif dan profesional. Belajar sekarang di ilmu coding. GRATIS

Tutorial Python #9 – Pengenalan If Else

2 min read

Tutorial Belajar Python

Ilmucoding.com – Pada tutorial kali ini kami akan membahas Python If Else. If else sudah seringkali kita ketahui dari berbagai macam bahasa pemrograman. Begitu juga dengan python, keberadaan if else sangat penting. Sehingga, python mampu mendukung operasi logika dan matematika.

Beberapa kondisi tersebut misalnya:

Logic Deskripsi Contoh
== Sama dengan If(a == b)
!= Tidak sama If(a != b)
Lebih kecil If(a < b)
<= Lebih kecil sama dengan If(a <= b)
Lebih besar If(a > b)
>= Lebih besar sama dengan If(a >= b)

Contoh:

a = 5
b = 5
if(a == b):
    print("Nilai A sama dengan B")

Coba Simulasikan

a = 8
b = 9
if(a != b):
    print("A tidak sama dengan B")

Coba Simulasikan

Penggunaan Else

Keyword if biasanya membutuhkan pernyataan terakhir. Apabila pertanyaan if tidak terpenuhi, maka akan menjalankan else.

Contoh:

a = 9
b = 7
if(a &gt;= b):
    print("Nilai A lebih besar sama dengan dari B")
else:
    print("Nilai A lebih kecil sama dengan dari B")

Coba Simulasikan

Penggunaan Elif

Di python, else if lebih disingkat menjadi elif. Inilah kerennya python, suka menyingkat-nyingkat kata. Termasuk elif ini.

Contoh:

a = 4
b = 3
if(a == b):
    print("Nilai A sama dengan B")
elif(a &gt; b):
    print("Nilai A lebih besar dari B")
else:
    print("Nilai A lebih kecil dari B")

Coba Simulasikan

Apabila a sama dengan b, maka print pertama dijalankan. Kemudian bila a lebih besar dari b, maka print kedua dijalankan (elif).

Dan bila keduanya tidak ada yang cocok, else akan dijalankan.

Menggunakan Short Hand If

Short hand digunakan apabila hanya membutuhkan satu if aja. Misalnya Anda hanya membutuhkan if tanpa elif atau else. Dengan kondisi seperti itu, short hand if cocok Anda gunakan.

Contoh:

a = 3
b = 2
if(a &gt; b): print("A lebih besar dari B")

Coba Simulasikan

Penggunaan Short Hand If … Else

Menyingkat bagian yang tidak begitu diperlukan itu sangat penting. Dengan menyingkatnya, maka program akan lebih efisien. Termasuk if … else juga bisa dibuatkan short hand nya.

Contoh:

a = 9
b = 8
print("A lebih besar dari B") if(a &gt; b) else print("A lebih kecil dari B")

Coba Simulasikan

Awali baris kode dengan pernyataan true, kemudian diikuti false.

Penggunaan And dan Or

Apabila ada dua kondisi yang bersamaan, maka keyword and dan or bisa digunakan. And digunakan bila pernyataan membutuhkan dua kondisi yang wajib ada. Sedangkan or digunakan untuk dua kondisi yang wajib ada salah satunya.

Contoh And:

if(a &gt; b and b == 8):
    print("True")

Coba Simulasikan

Contoh Or:

if(a &gt; b or b &gt;= 8):
    print("True")

Coba Simulasikan

Penggunaan If Bersarang

Apabila Anda membutuhkan if di dalam if, maka bisa menerapkan contoh ini. If bersarang / nested if digunakan untuk program yang membutuhkan dua if dalam satu eksekusi.

Contoh:

a = 4
b = 3
if(a == b):
    if(a != 4):
        print("Nilai A sama dengan B namun bukan angka 4")
    else:
        print("Nilai A sama dengan B")
elif(a &gt; b):
    print("Nilai A lebih besar dari B")
else:
    print("Nilai A lebih kecil dari B")

Coba Simulasikan

Penutup

Dari sekian banyak program, if adalah salah satu keyword yang sering digunakan.

Penggunaan if sangat diperlukan bila ingin menyelesaikan masalah pengambilan keputusan.

Misalnya jika kondisi a lebih besar dari b dan sebaliknya. Kondisi tersebut membutuhkan output yang berbeda. Untuk itulah if sangat dibutuhkan.

Belajar tentang if else saja belum cukup. Anda bisa mempelajari hal lainnya seperti:

Selamat belajar …

Ilmu Coding Ilmucoding.com - Merupakan situs yang membantu Anda belajar coding lebih mudah, nyaman, interaktif dan profesional. Belajar sekarang di ilmu coding. GRATIS

Leave a Reply

Your email address will not be published. Required fields are marked *

Jika terbantu dengan artikel ini, silahkan share, beri komentar dan "klik" 1 kali pada iklan ya.