Di Python, tujuan penggunaan if-else adalah membuat keputusan. Sintaks pernyataan if-else dalam Python serupa dengan kebanyakan bahasa pengaturcaraan seperti Java, C, C ++, dan C #.
Artikel ini menerangkan pernyataan Python if-else secara terperinci.
Sintaks
jika test_expression:
pernyataan untuk dilaksanakan
lain:
pernyataan untuk dilaksanakan
Dalam keadaan if, ekspresi ujian dinilai. Ekspresi ujian boleh dipanggil keadaan juga. Sekiranya keadaan benar, pernyataan jika blok dijalankan, jika tidak, aliran program diteruskan ke keadaan lain. Gambarajah aliran menggambarkan pelaksanaan penyataan if-else.
Python jika ada contoh pernyataan
Mari lihat contoh if-else di Python. Dalam contoh yang diberikan, pemboleh ubah num dinyatakan untuk nombor dengan nilai 13. Sekiranya keadaan memeriksa sama ada bilangannya lebih besar daripada 10 atau tidak. Sekiranya nilai nombor lebih dari 10, maka blok if jika dijalankan, dan ia mencetak bahawa bilangannya lebih besar daripada 10. Sekiranya bilangannya kurang dari 10, maka blok lain dijalankan, dan mencetak bahawa bilangannya kurang dari 10.
angka = 13#menerapkan syarat
jika bilangan> 10:
cetak ("Jumlahnya lebih besar daripada 10")
# menyatakan pernyataan yang lain
lain:
cetak ("Jumlahnya kurang daripada 10")
Pengeluaran
Hasilnya menunjukkan bahawa nombor 13 lebih besar daripada 10.
Sekarang, mari kita lihat contoh nombor yang kurang dari 10.
# menyatakan pernyataan if untuk memeriksa sama ada jumlahnya lebih besar daripada 10 atau tidak
jika bilangan> 10:
cetak ("Jumlahnya lebih besar daripada 10")
lain:
cetak ("Jumlahnya kurang daripada 10")
Pengeluaran
Pernyataan elif di Python
Python membolehkan kita menilai atau memeriksa pelbagai ungkapan ujian dengan menggunakan pernyataan elif. Elif adalah bentuk pendek untuk penyataan lain jika penyataan. Kita boleh menggunakan operator matematik untuk menilai keadaan seperti =, != (tidak sama), <, >, dan lain-lain.
Dalam pernyataan elif, jika keadaan pertama jika keadaan tidak benar, program akan menilai keadaan blok elif seterusnya dan sebagainya. Sekiranya semua syarat itu salah, maka syarat yang lain akan dilaksanakan akhirnya.
Mari kita lihat contohnya.
# menyatakan pemboleh ubah namaname = input ("Masukkan nama haiwan \ n")
jika nama == "lembu":
cetak ("Anda memasukkan lembu")
nama elif == "anjing":
cetak ("Anda memasukkan Anjing")
nama elif == "kucing":
cetak ("Anda memasukkan kucing")
lain:
cetak ("Ini adalah blok lain")
Pengeluaran
Bersarang jika keadaan di Python
Kita boleh menyatakan banyak jika keadaan dalam keadaan if. Fenomena ini dipanggil keadaan bersarang jika. Mari kita lihat contohnya.
# menyatakan pemboleh ubah umurumur = 13
jika berumur> 10 tahun:
cetak ("Anda melebihi 10")
# a jika keadaan di dalam keadaan if
jika berumur> 12 tahun:
cetak ("Anda juga melebihi 12")
jika umur == 13:
cetak ("Anda berumur 13 tahun")
lain:
cetak ("Anda tidak berumur 13 tahun")
lain:
cetak ("Anda berumur kurang dari 10 tahun")
Pengeluaran
Kesimpulannya
Artikel ini menerangkan pernyataan if-else di Python dengan menggunakan contoh mudah. Pernyataan if-else digunakan untuk menilai ekspresi ujian.