Groeperen van voorwaarden in Python
Hoewel de bewerking and voorrang heeft
op or, is het vaak handiger om
groeperende ronde haakjes te gebruiken om expliciet
de volgorde van bewerkingen aan te geven:
tst = 3
if (tst > 0 and tst < 5) or (tst > 10 and tst < 20):
print('+++')
else:
print('---')
Geef in de onderstaande code expliciet de volgorde van bewerkingen aan:
tst = 3
if tst > 5 and tst < 10 or tst == 20:
print('+++')
else:
print('---')
Geef in de onderstaande code expliciet de volgorde van bewerkingen aan:
tst = 3
if tst > 5 and tst > 0 and tst < 3:
print('+++')
else:
print('---')
Geef in de onderstaande code expliciet de volgorde van bewerkingen aan:
tst = 3
if tst == 9 and tst > 10 and tst < 20 or tst > 20 and tst < 30:
print('+++')
else:
print('---')