Apa yang dimaksud percabangan pada pemrograman python?

Apa yang dimaksud percabangan pada pemrograman python?

            Halo guys kali ini kita akan belajar mengenai percabangan pada bahasa pemrograman Python. Terdapat 3 jenis operasi percabangan pada Python, dan percabangan ini sangat penting dalam dunia per-kodingan, karena dapat menentukan statement mana yang akan dieksekusi. Untuk lebih jelasnya yuk simak penjelasannya dibawah..

Definisi Percabangan pada Python

Apa yang dimaksud percabangan pada pemrograman python?

Percabangan (branch) merupakan proses yang dimana program akan menentukan statement yang akan dieksekusi berdasarkan kondisi dari pemrograman. Bisa dibilang percabangan ini merupakan proses penentuan kondisi.

Dari gambar diatas terlihat bahwa dalam pemrograman tersebut terdapat 2 kondisi, yakni :

  • Kondisi Terpenuhi : Jika kondisi program terpenuhi maka, program akan mengeksekusi proses A.
  • Kondisi Tidak Terpenuhi : Jika kondisi program tidak terpenuhi maka, program akan mengeksekusi proses B.

Nantinya kedua proses ini akan memiliki output yang sama / keluaran yang sama.

Percabangan pada Python memiliki 3 jenis yaitu :

  1. Percabangan IF
  2. Percbangan IF...ELSE
  3. Percabangan IF...ELIF..ELSE

Percabangan IF

Percabangan IF merupakan program yang memiliki 1 kondisi percabangan. Berikut struktur dari percabangan IF:

if kondisi :

    statement1;Dalam strukturnya, percabngan IF hanya memiliki 1 kondisi yang dapat dieksekusi jika program memnuhi kondisi tersebut.

Apa yang dimaksud percabangan pada pemrograman python?

Contoh Program

bawa =input("Apakah kamu bawa SIM : ")

if (bawa =='tidak'):

    print("Ditilang")

print("\nLanjutt")

Hasil Program

  • Jika kamu membawa SIM

Apakah kamu bawa SIM : bawa

Lanjutt

  • Jika kamu tidak membawa SIM

Apakah kamu bawa SIM : tidak

Ditilang

Lanjutt

Percabangan IF...ELSE

Percabangan IF..ELSE merupakan program yang memiliki 2 kondisi percabangan, Berikut struktur dari percabangan IF..ELSE.

if kondisi1:

    statement

else :

    statement

Dalam strukturnya, percabangan IF..ELSE memiliki 2 kondisi,yang dimana hanya salah satu kondisi saja yang dapat dieksekusi dalam program tersebut .

Apa yang dimaksud percabangan pada pemrograman python?

Contoh Program

buat =input("Apakah kamu berumur 17 (y/t) : ")

if (buat =='y'):

    print("Buat SIM")

else :

    print("Tidak Bisa")

print("\nPulang")

Hasil Program

  • Jika kamu berumur 17

Apakah kamu berumur 17 (y/t) : y

Buat SIM

Pulang

  • Jika belum berumur 17

Apakah kamu berumur 17 (y/t) : t

Tidak Bisa

Pulang

Percabangan IF....ELIF....ELSE

Percabangan IF..ELIF..ELSE merupakan program yang memiliki 3 atau lebih kondisi percabangan, Berikut struktur dari percabangan IF..ELIF...ELSE.

if kondisi1:

    statement

elif kondisi2:

    statement

else:

    statement

Dalam strukturnya, percabangan IF..ELIF...ELSE memiliki 3 kondisi,yang dimana hanya salah satu kondisi saja yang dapat dieksekusi dalam program tersebut .

Contoh Program

nilai =int(input('Masukkan nilai ulangan : '))

if nilai >=90:

  print('Grade A')

elif nilai >=80:

  print('Grade B')

elif nilai >=60:

  print('Grade C')

elif nilai >=40:

  print('Grade D')

else:

  print('Grade E')

Hasil Program

Masukkan nilai ulangan : 80

Grade B

Sekian pembelajaran mengenai Percabngan dalam Python, next artikel kita akan membahas lagi mengenai perulangan pada python, jadi stay tune yaa. Bagi kalian yang ingin tau lebih soal python kalian bisa klik Belajar Python

Apa itu percabangan dalam Python?

Percabangan merupakan gambaran dari alur program yang bercabang, berlogika "jika... maka...". Dan istilah ini juga bisa disebut dengan struktur kondisi IF. Percabangan Python dapat membuat suatu program berpikir untuk melakukan sesuatu sesuai dengan kondisi yang diberikan.

Apa yang dimaksud dengan percabangan dalam pemrograman?

Dalam ilmu komputer, pernyataan percabangan, ekspresi percabangan, dan konstruksi percabangan adalah fitur dari bahasa pemrograman yang melakukan perhitungan atau tindakan yang berbeda tergantung pada apakah kondisi boolean yang ditentukan pemrogram mengevaluasi benar atau salah.

Ada berapakah jenis pernyataan yang digunakan untuk percabangan pada Python?

Ada tiga bentuk percabangan yang baru saja kita pelajari: if, if/else, dan if/elif/else.

Apa itu IF dan ELSE pada Python?

Else if python merupakan salah satu percabangan yang digunakan dalam python untuk penentuan keputusan atau conditional statement. Konsep dari else if python terbilang cukup sederhana, yaitu komputer akan mengeksekusi sesuatu berdasarkan apa yang sebelumnya kita instruksikan dalam komputer.