Priorität von Vergleichsoperationen in Python

Die Operation and hat Priorität vor or, d.h. sie wird in der Bedingung zuerst ausgeführt.

Im folgenden Beispiel wird die Bedingung erfüllt, wenn die Variable tst zwischen 0 und 5 ODER zwischen 10 und 20 liegt:

pythontst = 3

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

Gegeben ist der folgende Code:

pythontst1 = 5
tst2 = -5

if tst1 > 0 and tst1 < 7 or tst2 > -10:
  print('+++')
else:
  print('---')

Sagen Sie, in welcher Reihenfolge hier der Vergleich abläuft.

Задание 2

Gegeben ist der folgende Code:

pythontst1 = 1
tst2 = 10

if tst1 < 5 or tst2 > 9 and tst2 < 15:
  print('+++')
else:
  print('---')

Sagen Sie, in welcher Reihenfolge hier der Vergleich abläuft.