14. PYTHON (Struktur Kontrol) – IF pada Python

IF pada Python digunakan untuk menjalankan kode pada kondisi tertentu. Jika kondisi bernilai True, maka statement akan dieksekusi. Sebaliknya, jika kondisi tidak bernilai True, maka statement tidak akan dieksekusi.

if kondisi:
     statement

Python menggunakan indentasi untuk membatasi blok kode. Jika melihat struktur penulisan IF di atas, maka antara kondisi dan statement memiliki indentasi yang berbeda.

if 10 > 2:
	print("benar")

print("program selesai")
=====>
benar
program selesai
=====>

Kode di atas menyatakan jika 10 lebih besar dari 2, maka ekseskusi untuk menampilkan output “benar”. Karena kondisi tersebut terpenuhi, maka output ditampilkan. Kemudian baris baris untuk menampilkan ouput “program selesai” juga dieksekusi. Tetapi baris ini bukan bagian dari IF.

angka = 10

if angka > 2:
	print("benar")
	if angka < 50:
		print("salah")
=====>
benar
salah
=====>

Dapat juga terdapat IF di dalam IF yang disebut dengan Nested IF. Pada contoh kode di atas, kondisi IF akan diperiksa sampai bagian paling dalam.


LANJUTKAN BACA MATERI LENGKAP –> Seri: Belajar Bahasa Python Lengkap

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.