Bekerja dengan Python If, Else dan Elif Pernyataan

Bekerja dengan Python If, Else dan Elif Pernyataan

Jika, lain atau elif (dikenal seperti apakah dalam beberapa pemrograman) adalah pernyataan bersyarat yang digunakan untuk pelaksanaan kode yang berbeda tergantung pada kondisi. Pernyataan jika dapat ditulis tanpa pernyataan lain atau elif, tetapi yang lain dan elif tidak dapat digunakan tanpa lainnya. Dalam tutorial ini, Anda akan belajar jika, yang lain dan elif dalam bahasa pemrograman Python.

1. Python If Pernyataan

Pernyataan IF tunggal digunakan untuk menjalankan blok kode tertentu jika kondisi tersebut dievaluasi. Dalam hal output palsu, tidak ada yang akan dieksekusi.

Sintaksis:

if (kondisi): pernyataan
12if (kondisi): pernyataan

Contoh 1:

#!/usr/bin/python var = 101 if (var): cetak "true"
12345#!/usr/bin/python var = 101if (var): cetak "true"

Contoh 2:

#!/usr/bin/python var = 101 if (var == 101): cetak "true"
12345#!/usr/bin/python var = 101if (var == 101): cetak "true"

2. Pernyataan Python If-Else

Pernyataan jika dan lain digunakan untuk menjalankan blok kode spesifik untuk kondisi sebenarnya dan blok kode lain pada kondisi palsu.

Sintaksis:

if (kondisi): pernyataan lain: pernyataan
1234if (kondisi): pernyataan: pernyataan

Contoh: Menyelenggarakan nilai untuk var variabel, sekarang uji jika nilai yang ditetapkan yang lebih besar dari 100. Sesuai kode di bawah ini hasilnya akan "nilai yang ditetapkan lebih besar dari 100".

#!/usr/bin/python var = 101 if (var> 100): cetak "Nilai yang ditetapkan lebih besar dari 100" lain: cetak "nilai yang ditetapkan kurang dari atau sama dengan 100"
12345678#!/usr/bin/python var = 101 if (var> 100): cetak "Nilai yang ditetapkan lebih besar dari 100" lain: cetak "nilai yang ditetapkan kurang dari atau sama dengan 100"

3. Pernyataan Python IF-ELIF

Pernyataan IF dan ELIF (Dikenal sebagai LAIN-IF) digunakan untuk menjalankan blok kode spesifik dengan beberapa kondisi. Dalam hal ini, jika utama jika kondisi menjadi false maka kondisi elif lain diperiksa. Anda dapat menentukan sejumlah kondisi elif sesuai kebutuhan Anda.

Sintaksis:

if (kondisi): pernyataan elif (kondisi): pernyataan lain: pernyataan
123456if (condition): SATUANSELIF (Kondisi): Pernyataan: Pernyataan

Contoh: Mengambil avalue sebagai input total variabel. Sekarang bandingkan nilainya dengan beberapa level dan cetak output yang sesuai.

#!/usr/bin/python total = 90 if (total> 500): cetak "Total lebih besar dari 500" elif (total> 100): cetak "total lebih besar dari 100" elif (total> 50): cetak "total is Total lebih besar dari 50 ": cetak" kurang dari atau sama dengan 50 "
123456789101112#!/usr/bin/python total = 90 if (total> 500): cetak "Total lebih besar dari 500" elif (total> 100): cetak "total lebih besar dari 100" elif (total> 50): cetak "total is Total lebih besar dari 50 ": cetak" kurang dari atau sama dengan 50 "

4. Python bersarang jika pernyataan

Pernyataan bersarang jika digunakan seolah -olah di dalam jika. Dalam hal ini jika ada jika kondisi dievaluasi ke true maka ia pergi ke kondisi dalam jika.

Sintaksis:

if (kondisi): if (kondisi): pernyataan lain: pernyataan
12345if (kondisi): if (kondisi): pernyataan lain: pernyataan

Contoh: mengambil 3 input numerik dan temukan nilai terbesar. Seperti jika var1 lebih besar dari var2 maka periksa apakah var1 juga lebih besar dari var3.

#!/usr/bin/python var1 = 100 var2 = 350 var3 = 80 if (var1> var2): if (var1> var3): cetak "var1 terbesar" lain cetak "var3 adalah yang terbaik" elif (var2> var3): cetak "Var2 is Greatest" lain: cetak "var3 adalah yang terbesar"
123456789101112131415#!/usr/bin/python var1 = 100var2 = 350var3 = 80 if (var1> var2): if (var1> var3): cetak "var1 terbesar" lain cetak "var3 adalah yang terbaik" elif (var2> var3): cetak "var2 lain adalah yang terhebat "else: cetak" var3 adalah yang terbesar "