Приоритет на операции за споредба во Python
Операцијата and има приоритет над
or, т.е. таа во условот ќе се изврши
прва.
Во следниот пример условот ќе се активира,
ако променливата tst е од 0 до
5 ИЛИ од 10 до 20:
pythontst = 3
if tst > 0 and tst < 5 or tst > 10 and tst < 20:
print('+++')
else:
print('---')
Задание 1
Даден е следниов код:
pythontst1 = 5
tst2 = -5
if tst1 > 0 and tst1 < 7 or tst2 > -10:
print('+++')
else:
print('---')
Кажете во кој редослед оди споредбата овде.
Задание 2
Даден е следниов код:
pythontst1 = 1
tst2 = 10
if tst1 < 5 or tst2 > 9 and tst2 < 15:
print('+++')
else:
print('---')
Кажете во кој редослед оди споредбата овде.