Groepering van Voorwaardes in Python

Alhoewel die bewerking and voorrang het bo or, is dit dikwels gerieflik om groeperende ronde hakies te gebruik om die prioriteit van bewerkings eksplisiet aan te dui:

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

Spesifiseer in die onderstaande kode die prioriteit van bewerkings in eksplisiete vorm:

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

Spesifiseer in die onderstaande kode die prioriteit van bewerkings in eksplisiete vorm:

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

Spesifiseer in die onderstaande kode die prioriteit van bewerkings in eksplisiete vorm:

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