Prioriteit van vergelykingsoperasies in Python
Die operasie and het prioriteit bo
or, m.a.w. dit sal eerste in die voorwaarde uitgevoer word.
In die volgende voorbeeld sal die voorwaarde aktiveer
as die veranderlike tst van 0 tot
5 OF van 10 tot 20 is:
tst = 3
if tst > 0 and tst < 5 or tst > 10 and tst < 20:
print('+++')
else:
print('---')
Die volgende kode word gegee:
tst1 = 5
tst2 = -5
if tst1 > 0 and tst1 < 7 or tst2 > -10:
print('+++')
else:
print('---')
Sê in watter volgorde die vergelyking hier plaatsvind.
Die volgende kode word gegee:
tst1 = 1
tst2 = 10
if tst1 < 5 or tst2 > 9 and tst2 < 15:
print('+++')
else:
print('---')
Sê in watter volgorde die vergelyking hier plaatsvind.