Lompat ke konten Lompat ke sidebar Lompat ke footer

Conditions dengan if Statement dan Blok Kode di Python

Pemilihan Keputusan: Kondisi & Blok Kode di Python

WritingSkills.web.id
 - Program atau aplikasi yang pintar menggunakan tipe data Booleans untuk melakukan pemilihan keputusan pada pilihan apakah akan menjalankan barisan kode atau melewatkannya.

Kondisi (Conditions)

Kita menggunakan if statement untuk menuliskan kode yang bisa beradaptasi dengan situasi-situasi yang berbeda. Kita bisa mengenalinya dengan kata kunci if . Sebagai contoh:
if True:
  print("Halo!")

Output dari if statement di atas adalah:
Halo!
Contoh penggunaan kode if statement di Python

Pernyataan if statement menjalankan kode hanya bila nilai Boolean yang diberikan adalah True . Ini seperti mengatakan kalau sesuatu itu benar, lalu lakukan hal ini. Seperi coding di atas, teks atau string "Halo!" akan ditampilkan di konsol bila nilai Boolean diatur ke True .

Tapi, bagaimana bila kita tidak ingin menjalankan kode-kode yang ada. Caranya adalah dengan mengatur nilai Boolean menjadi False , yang akan melewatkan perintah penampilan print() . Sebagai contoh:
if False:
  print("Untuk menampilkan atau tidak menampilkan")

Output dari pernyataan if statement di atas adalah:
Contoh penggunaan kode if statement di Python

Selengkapnya tentang nilai True dan False bisa dicek di postingan Nilai True dan False di Python & Contohnya


Nilai-nilai seperti True disebut dengan conditions. Pernyataan-pernyataan yang bergantung pada conditions disebut dengan conditionals.

Conditions menentukan apakah barisan kode dijalankan atau dilewatkan. Bentuk conditions adalah kode di antara kata kunci if dan simbol titik dua : .

Contoh-contoh if statement lainnya adalah sebagai berikut.
if True:
  print("3 2 1 Mulai!")

if True:
  print("Jawaban yang benar adalah 42")

if False:
  print("Ditambahkan ke Daftar putar")

if True:
  print("Aktifkan Mode Pesawat")

Blok-Blok Kode (Code Blocks)

Pernyataan if statement tidak melakukan pemilihan keputusan untuk menjalankan atau melewatkan keseluruhan kode. Pemilihan keputusan hanya terbatas pada suatu blok kode atau code block.
if True:
  print("Saya adalah sebuah blok kode!")

Kita menggunakan indentasi dua spasi (indentation of two spaces) untuk melakukan penyorotan blok-blok kode, seperti bagaimana kita memberikan indentasi dua spasi ke kanan pada pernyataan print() statement berikut.
if True:
  print("Saya lebih jauh dua spasi!")

Sebuah blok kode bisa berisikan lebih dari satu baris kode. Semua baris dengan indentasi yang sama termasuk ke dalam blok kode yang sama. Sebagai contoh, kita akan menggunakan perintah print() untuk menambahkan satu baris kode lainnya di awal:
if True:
  print("Lihatlah saya!")
  print("Saya adalah sebuah blok kode")

Output dari kode if statement di atas adalah:

Lihatlah saya!
Saya adalah sebuah blok kode
Contoh penggunaan kode if statement di Python

Sebagai pengganti penggunaan nilai Boolean True , kita bisa menyimpannya di dalam sebuah variabel seperti pada variabel menyapa berikut dan menggunakannya sebagai sebuah conditions.
menyapa = True
if menyapa :
  print("Halo!")

Output dari if statement di atas adalah:
Halo!
Contoh penggunaan kode if statement di Python

Menggunakan variabel serupa dengan variabel menyapa di atas yang diatur nilainya menjadi False akan memudahkan kita untuk melewatkan kode-kode seperti perintah penampilan print() berikut.
menyapa = False
if menyapa :
  print("Halo!")


Lihat contoh berikut, perintah print("Baterai rendah") tidak termasuk ke dalam if statement karena tidak diindentasikan dua spasi.
adalah_terisi = False
If adalah_terisi:
  print("Terisi")
print("Baterai rendah")

Output dari if statement di atas adalah:
Baterai rendah
Contoh penggunaan kode if statement di Python

Contoh Penggunaan if statement

Contoh-contoh penggunaan coding if statement lainnya adalah:
adalah_online = True
if adalah_online:
  print("Jihan sedang online")

kotak_masuk_penuh = False
if kotak_masuk_penuh:
  print("Kotak masuk Anda penuh")

if False:
  print("Memuat...")
print("Selesai")

if True:
  print("Kotak masuk Anda penuh")
print("Tiga pesan baru")

if True:
  print("Selamat pagi!")
  print("Kamu memiliki tiga pertemuan hari ini")

waktunya_bangun = True
if waktunya_bangun:
  print("Bangun dan bersinarlah, Jo!")

dibayar = False
if dibayar:
  print("Terima kasih sudah membeli")

Helmi
Helmi Aku adalah seorang blogger yang ingin berbagi inspirasi kepada semua orang dengan membuat tulisan-tulisan yang bermanfaat.

Posting Komentar untuk "Conditions dengan if Statement dan Blok Kode di Python"