Skip to main content
Menggunakan Pernyataan `else` dan `elif`
  1. Belajar/
  2. Python Fundamental/
  3. Menggunakan Logika Boolean pada Python/

Menggunakan Pernyataan `else` dan `elif`

257 words·6 mins· loading · loading ·
Rumah Coding
Author
Rumah Coding
Tempatnya belajar coding
Table of Contents
Menggunakan Logika Boolean Pada Python - This article is part of a series.
Part 2: This Article

A. Apa itu else dan elif?
#

Pernyataan else digunakan untuk mengeksekusi suatu blok kode jika kondisi pada if tidak terpenuhi. Pernyataan elif (else if) digunakan untuk mengecek kondisi tambahan setelah if.

B. Contoh Penggunaan else
#

umur = 15

if umur >= 18:
    print("Kamu sudah cukup umur untuk memilih.")
else:
    print("Kamu belum cukup umur untuk memilih.")

Penjelasan kode:

Jika umur kurang dari 18, maka blok kode di dalam else akan dieksekusi, yaitu mencetak teks

Kamu belum cukup umur untuk memilih.

C. Contoh Penggunaan elif
#

nilai = 75

if nilai >= 90:
    print("Nilai kamu sangat baik.")
elif 70 <= nilai < 90:
    print("Nilai kamu baik.")
else:
    print("Kamu perlu belajar lebih giat lagi.")

Penjelasan kode:

Jika nilai lebih besar atau sama dengan 90, blok kode di dalam if dijalankan. Jika nilai tidak memenuhi kondisi di atas, maka kondisi pada elif diperiksa. Jika nilai antara 70 hingga 89, blok kode di dalam elif dijalankan. Jika kedua kondisi di atas tidak terpenuhi, maka blok kode di dalam else dijalankan.

D. Contoh Penggunaan Bersarang (if, elif, dan else)
#

umur = 25
pengalaman_kerja = 2

if umur >= 21:
    if pengalaman_kerja >= 2:
        print("Kamu memenuhi syarat untuk melamar pekerjaan ini.")
    else:
        print("Kamu harus memiliki pengalaman kerja minimal 2 tahun.")
else:
    print("Kamu belum cukup umur untuk melamar pekerjaan ini.")

Penjelasan kode:

Jika umur lebih besar atau sama dengan 21, maka kondisi di dalam if diperiksa. Jika pengalaman_kerja lebih besar atau sama dengan 2, blok kode di dalam if dijalankan. Jika umur kurang dari 21, maka blok kode di dalam else dijalankan.

Menggunakan Logika Boolean Pada Python - This article is part of a series.
Part 2: This Article