Conditions dengan if Statement dan Blok Kode di Python (1)

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")

COMMENTS

Nama

American British English Differences,3,Belajar C#,6,Belajar Coding,50,Belajar HTML,11,Belajar JavaScript,9,Belajar PHP,1,Belajar Python,30,Business Letter,21,Business Letter Style,8,Business Letter Style Organization,3,Business Letter Style Outlook,2,Business Letter Style Tone,3,Business Memo,3,Chord Gitar,2,Dasar-Dasar C#,6,Dasar-Dasar HTML,11,Dasar-Dasar JavaScript,7,Dasar-Dasar PHP,1,Download,1,English Grammar,13,French Tutorial,3,Info Unik,12,Internet,2,Layout Formats,2,Letter Examples,6,List of Expressions,13,Main Gitar,9,Memo Examples,3,MS. Word Tutorial,4,Operator Perbandingan Python,4,Proyek JavaScript,2,Proyek Python,9,Psikotes,1,Redundancy,2,Sample of Letters,1,Statement if Python,6,While Loops Python,3,Writing Tutorial,25,
ltr
item
Writing Skills: Conditions dengan if Statement dan Blok Kode di Python (1)
Conditions dengan if Statement dan Blok Kode di Python (1)
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgINKuY6AROl_yn5KfDbZIGZSTaiAPdq-rmlB6dlELKruccz2Os_acpZdC1BQfPPoJplMsVR7acfaYm1ebiCQOoffCP9L0evRJ5hgcAgidae0MZ0Qr_cqFFUxtzBC2VY4C8xLakG3HRvg6kZyJEH_Z_dRXN3zl33ML4VPkc-iwifKoCr_w9lc3nAvfMhg/w640-h320/Pemilihan-Keputusan-Kondisi-Blok-Kode-Python.jpg
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgINKuY6AROl_yn5KfDbZIGZSTaiAPdq-rmlB6dlELKruccz2Os_acpZdC1BQfPPoJplMsVR7acfaYm1ebiCQOoffCP9L0evRJ5hgcAgidae0MZ0Qr_cqFFUxtzBC2VY4C8xLakG3HRvg6kZyJEH_Z_dRXN3zl33ML4VPkc-iwifKoCr_w9lc3nAvfMhg/s72-w640-c-h320/Pemilihan-Keputusan-Kondisi-Blok-Kode-Python.jpg
Writing Skills
https://www.writingskills.web.id/2023/05/kondisi-blok-kode-python-if-statement.html
https://www.writingskills.web.id/
https://www.writingskills.web.id/
https://www.writingskills.web.id/2023/05/kondisi-blok-kode-python-if-statement.html
true
3599370990183318253
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content