Python 3 - Pengambilan Keputusan

Pengambilan keputusan adalah antisipasi kondisi yang terjadi selama pelaksanaan program dan tindakan tertentu yang diambil sesuai dengan kondisi tersebut.

Struktur keputusan mengevaluasi beberapa ekspresi, yang menghasilkan TRUE atau FALSE sebagai hasilnya. 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 apa saja zero atau null values sebagai nilai SALAH.

Bahasa pemrograman Python menyediakan jenis pernyataan pengambilan keputusan berikut.

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 pernyataan pengambilan keputusan dengan cepat.

Suite Pernyataan Tunggal

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

Contoh

Berikut adalah contoh dari a one-line if klausa -

#!/usr/bin/python3

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

Keluaran

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

Value of expression is 100
Good bye!