Prioritas Operasi Perbandingan dalam Python
Operasi and memiliki prioritas lebih tinggi daripada
or, artinya operasi tersebut dalam kondisi akan dieksekusi
terlebih dahulu.
Dalam contoh berikut, kondisi akan terpenuhi
jika variabel tst berada di antara 0 hingga
5 ATAU antara 10 hingga 20:
pythontst = 3
if tst > 0 and tst < 5 or tst > 10 and tst < 20:
print('+++')
else:
print('---')
Задание 1
Diberikan kode berikut:
pythontst1 = 5
tst2 = -5
if tst1 > 0 and tst1 < 7 or tst2 > -10:
print('+++')
else:
print('---')
Sebutkan dalam urutan apa perbandingan dilakukan di sini.
Задание 2
Diberikan kode berikut:
pythontst1 = 1
tst2 = 10
if tst1 < 5 or tst2 > 9 and tst2 < 15:
print('+++')
else:
print('---')
Sebutkan dalam urutan apa perbandingan dilakukan di sini.