Логикии ИЛИ дар Python
Логикии ИЛИ иҷро шудани
як шароитро талаб мекунад.
Чунин шартро бо ёрии оператори or сабт кардан мумкин аст.
Бигзор мо ду тағирёбанда дошта бошем:
tst1 = 10
tst2 = -5
Биёед шартро нависем - агар тағирёбандаи
tst1 аз 0 бузургтар бошад ё тағирёбандаи
tst2 аз 0 бузургтар бошад, пас ба консол
'+++' чоп мешавад:
if tst1 > 0 or tst2 > 0:
print('+++') # ин кор мекунад
else:
print('---')
Тағирёбандаҳо дода шудаанд:
tst1 = -1
tst2 = 4
Санҷед, ки тағирёбандаи tst1 баробар
ё хурдтар аз 1 бошад, ва тағирёбандаи tst2
бузургтар ё баробар ба 3 бошад.
Бе иҷро кардани код муайян кунед, ки дар консол чӣ чоп мешавад:
tst1 = -10;
tst2 = -10;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
}
Бе иҷро кардани код муайян кунед, ки дар консол чӣ чоп мешавад:
tst1 = 0;
tst2 = 0;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Бе иҷро кардани код муайян кунед, ки дар консол чӣ чоп мешавад:
tst1 = 0;
tst2 = 5;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Бе иҷро кардани код муайян кунед, ки дар консол чӣ чоп мешавад:
tst1 = 5;
tst2 = 5;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Бе иҷро кардани код муайян кунед, ки дар консол чӣ чоп мешавад:
tst1 = -5;
tst2 = 15;
if tst1 >= 0 or tst1 >= 0:
print('+++');
else:
print('---');
Бе иҷро кардани код муайян кунед, ки дар консол чӣ чоп мешавад:
tst = 1;
if tst == 0 or tst == 1:
print('+++');
else:
print('---');
Бе иҷро кардани код муайян кунед, ки дар консол чӣ чоп мешавад:
tst = 2;
if tst == 0 or tst == 1:
print('+++');
else:
print('---');
Бе иҷро кардани код муайян кунед, ки дар консол чӣ чоп мешавад:
tst = 2;
if tst == 0 or tst == 1 or tst == 2:
print('+++');
else:
print('---');