Ekspresi Logika dan Struktur Kontrol pada Python

ViaByte.Net

x = 5
y = 10

# Operator perbandingan
print(x == y)  # False
print(x < y)   # True
print(x >= y)  # False
print(x != y)  # True

# Operator logika
print(x < 10 and y > 5)  # True
print(x < 10 or y < 5)   # True
print(not(x < 10 and y > 5))  # False

#Contoh 2

x = 5
y = 10

# Contoh ekspresi logika dalam pernyataan if
if x < y:
    print("x kurang dari y")

# Contoh ekspresi logika dalam pernyataan while
while x < y:
    print("x masih kurang dari y")
    x += 1

Dalam contoh di atas, kita menggunakan ekspresi logika x < y dalam pernyataan if untuk mengevaluasi apakah nilai x kurang dari nilai y. Jika kondisi ini benar, maka blok kode di dalam pernyataan if akan dieksekusi. Selanjutnya, kita menggunakan ekspresi logika yang sama dalam pernyataan while untuk mengevaluasi kondisi yang berulang. Selama kondisi x < y masih benar, blok kode di dalam pernyataan while akan terus dieksekusi.

Ekspresi logika sangat penting dalam pemrograman karena memungkinkan kita untuk membuat program yang dapat mengambil keputusan berdasarkan kondisi-kondisi tertentu dan melakukan pengulangan selama kondisi tertentu terpenuhi. Ini membantu dalam mengontrol alur eksekusi program dan membuatnya lebih fleksibel dan adaptif.

Bagikan:

Tinggalkan komentar