-->

Percabangan Pada Python Lengkap | Kita Ngoding Python #8 |

Percabangan Pada Python.- Pada pembahasan Bahasa Pemrograman Python kali ini, kita akan membahas tentang Percabangan Pada Python, dimana ini adalah flow-control dasar yang sangat penting untuk dipahami karena sangat sering digunakan.

Sebelum kita memulai ke penulisan syntax, alangkah lebih baiknya kita pahami dulu tentang percabangan.

Percabangan Pada Python Lengkap

Apa Itu Percabangan Dalam Python?

Percabangan adalah cara yang digunakan untuk mengambil keputusan apabila didalam program dihadapkan pada kondisi tertentu. Dan untuk jumlah kondisinya bisa satu, dua, tiga atau lebih.

Percabangan mengevaluasi kondisi atau ekspresi yang hasil hanya ada dua kondisi yakni benar atau salah. Kondisi atau ekspresi tersebut disebut ekspresi boolean.

Setelah dilakukan evaluasi kondisi, jika hasilnya adalah benar (True), maka pernyataan yang ada di dalam blok kondisi tersebut akan dieksekusi. Namun jika hasilnya adalah salah (False), maka blok pernyataan lain yang dieksekusi.

Baca Juga : Variabel Dan Type Data Pada Python

PERCABANGAN PADA PYTHON 3

Ada berapakah jenis pernyataan yang digunakan untuk percabangan pada Python?

Python memiliki 3 jenis pernyataan yang digunakan untuk percabangan, yakni :

  1. if
  2. elif
  3. else

Dimana if merupakan kondisi utama, sedangkan elif adalah kondisi kedua atau ketiga hingga ke-x, sementara else adalah kondisi terakhir jikalau semua kondisi tidak terpenuhi.

PERCABANGAN IF PADA PYTHON

pernyataan if menguji satu buah kondisi. Jika hasilnya benar (True), maka pernyataan didalam blok if tersebut akan dieksekusi. Jika salah (False), maka pernyataan tidak dieksekusi. 

Berikut ini adalah gambar diagram alir untuk pernyataan if :

PERCABANGAN IF PADA PYTHON
Gambar Percabangan if

Syntaxnya dalah sebagai berikut :

# if tes kondisi:
#   blok pernyataan if
#contoh 
nilai = int(input("Masukkan Nilai : "))
if nilai > 70:
    print('Anda Lulus')

Pada saat kita jalankan program diatas, kita akan diminta memasukkan nilai. Jika nilai yang dimasukkan lebih dari 70, maka akan keluar pesan "Anda Lulus".

Baca Juga : Operator Pada Python

PERCABANGAN IF...ELSE PADA PYTHON

Pernyataan ini digunakan untuk menguji dua kondisi. Jika kondisi pertama benar maka akan mengeksekusi statement 1. Namun jika salah, maka akan mengeksekusi statement 2.

Berikut ini adalah gambar diagram alir untuk pernyataan if...else :

PERCABANGAN IF...ELSE PADA PYTHON
Gambar Percabangan if..else

Adapun syntax dari pernyataan if..else adalah sebagai berikut :

# if tes kondisi:
#     blok pernyataan if
# else:
#     blok pernyataan else
#contoh 
nilai = int(input("Masukkan Nilai : "))
if nilai > 70:
    print('Anda Lulus')
else:
    print('Anda Tidak Lulus')

Untuk program diatas, pada saat kita jalankan, kita akan diminta memasukkan nilai. Jika nilai yang dimasukkan lebih dari 70, maka akan keluar pesan "Anda Lulus". Sebaliknya, jika nilai yang dimasukkan kurang dari 70, maka akan keluar pesan "Anda Tidak Lulus".

Baca Juga : Perulangan While Pada Python

PERCABANGAN IF...ELIF...ELSE PADA PYTHON

Pernyataan terakhir yaitu if..elif..else.. digunakan saat menguji lebih dari 2 kondisi. Bilamana kondisi pada if benar, maka pernyataan didalamnya yang dieksekusi. Bila salah, maka masuk ke pengujian kondisi elif. Terakhir bila tidak ada if atau elif yang benar, maka yang dijalankan adalah blok else.

Berikut ini adalah gambar diagram alir untuk pernyataan if..elif..else :

PERCABANGAN IF...ELIF...ELSE PADA PYTHON
Gambar Percabangan if..elif..else.

Adapun syntax dari pernyataan if..elif..else adalah sebagai berikut :

#if tes kondisi:
#    blok pernyataan if
#elif tes kondisi:
#    blok pernyataan elif
#else:
#    blok pernyataan else
#contoh 
nilai = int(input("Masukkan Nilai : "))
if nilai >= 70:
    print('Anda Lulus')
elif nilai >= 60:
    print('Anda Revisi')
else:
    print('Anda Tidak Lulus')

Penjelasan dari program diatas adalah ketika program diatas dijalankan, maka kita diminta untuk memasukkan nilai berupa angka. Jika angka yang dimasukkan lebih atau sama dengan 70, maka akan muncul pesan "Anda Lulus". Dan jika angka yang kita masukkan dibawah angka 70 tapi masih diatas atau sama dengan 60, maka akan muncul pesan "Anda Revisi". Tetapi jika angka yang kita masukkan kurang dari 60, maka akan muncul pesan"Anda Tidak Lulus".

Catatan :

Jangan lupa untuk memberikan indentasi. indentasi adalah space yang diberikan sebelum menuliskan statement.

https://www.sinikak.com/2021/06/percabangan-pada-python.html
Gambar indentasi pada python

Sampai disini harusnya kalian sudah paham tentang apa itu percabangan dan bagaimana menggunakan percabangan pada python.

Untuk mengupgrade ilmu bahasa pemrograman python kalian, admin telah menyiapkan beberapa artikel lainnya yang bisa kalian pelajari selanjutnya. Linknya telah admin taruh dibawah ini.\

Artikel Lainnya : 

Tutorial Python #19 | Module Pada Python Dasar

Tutorial Python #18 | Class Pada Python Dasar 

Tutorial Python #17 | Tentang Function Pada Python

Tutorial Python #16 | Tentang Tipe Data Dictionary

Tutorial Python #15 | Tentang Tipe Data Set

Tutorial Python #14 | Tipe Data Tuple Dan Method Yang Dibutuhkan

Tutorial Python #13 | Tipe Data List Python Dan Method Yang Dibutuhkan

Tutorial Python #12 | Tipe Data String Python Lengkap

Tutorial Python #11 | Tipe Data Number Pada Python 

Tutorial Python #10 | Perulangan While Pada Python

Tutorial Python #09 | Perulangan For Pada Python

Tutorial Python #08 | Percabangan Pada Python Terbaru

Tutorial Python #07 | Operator Pada Python

Tutorial Python #06 | Variabel Dan Type Data Pada Python

Tutorial Python #05 | Menulis Syntax Python Di VS Code

Tutorial Python #04 | Cara Install Visual Studio Code Di Windows Terbaru 

Tutorial Python #03 | Cara Menginstall Python Di Windows 2021

Tutorial Python #02 | Hal-Hal Yang Perlu Diperhatikan Sebelum Memulai Menggunakan Bahasa Pemrograman Python

Tutorial Python # 01 | Pengertian, Sejarah, Kelebihan dan Kekurangan Bahasa Pemrograman Python 

Demikianlah pembahasan kita pada kesempatan kali ini. Apa selanjutnya?, selanjutnya kita akan membahas tentang Perulangan Pada Python. 

Terimakasih sudah berkunjung ke blog Kita Ngoding dan sampai jumpa lagi. 😉😉😉


Apa yang dimaksud dengan percabangan dalam pemrograman?

macam macam percabangan pada python

struktur branch if dalam python

elif python adalah

contoh program percabangan python

struktur percabangan pada bahasa pemrograman python

0 Response to "Percabangan Pada Python Lengkap | Kita Ngoding Python #8 |"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel

close