Apa itu percabangan dalam Python?

Kami berharap bahwa Anda menikmati presentasi ini . Untuk men-download , silahkan rekomendasi presentasi ini kepada teman-teman Anda dalam jaringan sosial . Tombol yang haris diklik terletak di bawah posting ini . Terima kasih .

Tombol:

Mendapati kasus yang dimana terdapat banyak pilihan dalam program dan kita diharuskan untuk memutuskan satu pilihan mana yang benar sesuai dengan masalah yang dihadapi program. Maka penggunaan percabangan dalam kasus ini merupakan solusinya.

Lebih Dalam Tentang Percabangan

Percabangan atau perkondisian, merupakan cara kita mengambil satu pilihan atau kondisi yang benar di antara lebih dari satu kondisi yang ada. Ketika kondisi benar dipilih maka program langsung mengeksekusinya sesuai dengan maksud kondisi tersebut.

Percabangan di python merupakan blok kode, ini berarti akan ada indentasi di dalamnya.

Sama seperti rata-rata bahasa pemrograman lain, pada dasarnya percabangan terdiri dari 2 pernyataan, jika dan jika tidak atau bila dalam bahasa inggrisnya adalah if dan else. Namun juga ada kasus dimana kita punya banyak kondisi yang mengharuskan kita membuat lebih banyak percabangan. Makanya dibuatlah pernyataan elif. Kemudian juga dalam percabangan pasti ada kemungkinan suatu kondisi akan memiliki kondisi lagi di dalamnya. Hal ini disebut percabangan bersarang. Langsung saja di bawah ini kita preteli satu-satu dimulai dari…

Pernyataan if….

Statement if atau pernyataan if merupakan pernyataan yang akan mengeksekusi suatu kode di dalamnya jika kondisi yang ditetapkannya bernilai benar [True]. Sedangkan ketika kondisi bernilai salah [False] maka akan diabaikan. Contoh penerapan if.

>>> angka = int[input["Masukkan angka yang Anda inginkan: "]]
Masukkan angka yang Anda inginkan: 10
>>> if angka % 2 == 0:
...  print[angka, " adalah bilangan Genap"]
... 
10 adalah bilangan Genap

Python

Copy

Sedangkan jika kondisi salah maka tidak akan dieksekusi.

>>> angka = int[input["Masukkan angka yang Anda inginkan: "]]
Masukkan angka yang Anda inginkan: 5
>>> if angka % 2 == 0:
...  print[angka, " adalah bilangan Genap"]
... 
>>>

Python

Copy

Jangan lupa tentang indentasi!

>>> angka = int[input["Masukkan angka yang Anda inginkan: "]]
Masukkan angka yang Anda inginkan: 10
>>> if angka % 2 == 1:
... print[angka, " adalah bilangan Genap"]
  File "", line 2
    print[angka, " adalah bilangan Genap"]
        ^
IndentationError: expected an indented block

Python

Copy

Pernyataan if….elif….else….

Pernyataan elif hampir sama dengan pernyataan if, yang membedakan adalah pernyataan elif digunakan saat kondisi yang banyak, lebih dari 2, dan penggunaannya setelah pernyataan if seperti ini.

>>> nilai = int[input["Masukkan nilai siswa: "]]
Masukkan nilai siswa: 85
>>> if nilai > if angka % 2 == 0: 
...  print[angka, "adalah bilangan Genap"] 
... else:
...  print[angka, "adalah bilangan Ganjil"]

Python

Copy

Percabangan Bersarang

Sebuah percabangan atau perkondisian disebut bersarang jika di dalamnya terdapat perkondisian lagi. Bingung? Simak prakteknya di bawah.

>>> angka = int[input["Masukkan angka sesuka Anda: "]]
Masukkan angka sesuka Anda: 2
>>> if angka != 0:
...	  if angka % 2 == 1:
...		 if angka 

Bài mới nhất

Chủ Đề