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:

pythontst = 3
  
if (tst > 0 and tst < 5) or (tst > 10 and tst < 20):
  print('+++')
else:
  print('---')
Задание 1

Geef in de onderstaande code expliciet de volgorde van bewerkingen aan:

pythontst = 3
  
if tst > 5 and tst < 10 or tst == 20:
  print('+++')
else:
  print('---')
Задание 2

Geef in de onderstaande code expliciet de volgorde van bewerkingen aan:

pythontst = 3
  
if tst > 5 and tst > 0 and tst < 3:
  print('+++')
else:
  print('---')
Задание 3

Geef in de onderstaande code expliciet de volgorde van bewerkingen aan:

pythontst = 3
  
if tst == 9 and tst > 10 and tst < 20 or tst > 20 and tst < 30:
  print('+++')
else:
  print('---')