Python - Pengambilan Keputusan

Pengambilan keputusan merupakan antisipasi terhadap kondisi yang terjadi pada saat pelaksanaan program dan menentukan tindakan yang diambil sesuai dengan kondisi tersebut.

Struktur keputusan mengevaluasi beberapa ekspresi yang menghasilkan TRUE atau FALSE sebagai hasil. Anda perlu menentukan tindakan mana yang harus diambil dan pernyataan mana yang akan dieksekusi jika hasilnya BENAR atau SALAH sebaliknya.

Berikut ini adalah bentuk umum dari struktur pengambilan keputusan khas yang ditemukan di sebagian besar bahasa pemrograman -

Bahasa pemrograman Python mengasumsikan apa saja non-zero dan non-null nilai sebagai BENAR, dan jika benar zero atau null, maka diasumsikan sebagai nilai SALAH.

Bahasa pemrograman Python menyediakan jenis pernyataan pengambilan keputusan berikut. Klik tautan berikut untuk memeriksa detailnya.

Sr.No. Pernyataan & Deskripsi
1 jika pernyataan

Sebuah if statement terdiri dari ekspresi boolean yang diikuti oleh satu atau beberapa pernyataan.

2 jika ... pernyataan lain

Sebuah if statement bisa diikuti dengan opsional else statement, yang dijalankan jika ekspresi boolean FALSE.

3 pernyataan if bersarang

Anda bisa menggunakannya if atau else if pernyataan di dalam yang lain if atau else if pernyataan.

Mari kita bahas setiap pengambilan keputusan secara singkat -

Suite Pernyataan Tunggal

Jika suite file if klausa hanya terdiri dari satu baris, mungkin berada di baris yang sama dengan pernyataan header.

Berikut adalah contoh dari a one-line if klausa -

#!/usr/bin/python

var = 100
if ( var == 100 ) : print "Value of expression is 100"
print "Good bye!"

Ketika kode di atas dijalankan, itu menghasilkan hasil sebagai berikut -

Value of expression is 100
Good bye!