Python'дагы салыштыруу амалдарынын асыктуулугу
and амалы
or амалына караганда асыктуу, башкача айтканда ал шартта биринчи жолу аткарылат.
Төмөнкү мисалда, эгер tst өзгөрмөсү 0дон
5га чейин БЕЛГИЛӨ же 10дон 20га чейин болсо, шарт ишке ашат:
tst = 3
if tst > 0 and tst < 5 or tst > 10 and tst < 20:
print('+++')
else:
print('---')
Төмөнкү код берилген:
tst1 = 5
tst2 = -5
if tst1 > 0 and tst1 < 7 or tst2 > -10:
print('+++')
else:
print('---')
Салыштыруу кандай тартипте жүрөөрүн айтыңыз.
Төмөнкү код берилген:
tst1 = 1
tst2 = 10
if tst1 < 5 or tst2 > 9 and tst2 < 15:
print('+++')
else:
print('---')
Салыштыруу кандай тартипте жүрөөрүн айтыңыз.