Logiese OF in Python
Logiese OF vereis dat
ten minste een voorwaarde nagekom word. So 'n
voorwaarde kan geskryf word met die operateur or.
Kom ons het twee veranderlikes:
tst1 = 10
tst2 = -5
Kom ons skryf die voorwaarde - as die veranderlike
tst1 groter is as 0 of die veranderlike
tst2 groter is as 0, sal die konsole
'+++' uitdruk:
if tst1 > 0 or tst2 > 0:
print('+++') # dit sal werk
else:
print('---')
Gegewe veranderlikes:
tst1 = -1
tst2 = 4
Toets of die veranderlike tst1 gelyk is aan
of minder as 1, en die veranderlike tst2
groter as of gelyk aan 3 is.
Sonder om die kode te run, bepaal wat uitgevoer sal word in die konsole:
tst1 = -10;
tst2 = -10;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
}
Sonder om die kode te run, bepaal wat uitgevoer sal word in die konsole:
tst1 = 0;
tst2 = 0;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Sonder om die kode te run, bepaal wat uitgevoer sal word in die konsole:
tst1 = 0;
tst2 = 5;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Sonder om die kode te run, bepaal wat uitgevoer sal word in die konsole:
tst1 = 5;
tst2 = 5;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Sonder om die kode te run, bepaal wat uitgevoer sal word in die konsole:
tst1 = -5;
tst2 = 15;
if tst1 >= 0 or tst1 >= 0:
print('+++');
else:
print('---');
Sonder om die kode te run, bepaal wat uitgevoer sal word in die konsole:
tst = 1;
if tst == 0 or tst == 1:
print('+++');
else:
print('---');
Sonder om die kode te run, bepaal wat uitgevoer sal word in die konsole:
tst = 2;
if tst == 0 or tst == 1:
print('+++');
else:
print('---');
Sonder om die kode te run, bepaal wat uitgevoer sal word in die konsole:
tst = 2;
if tst == 0 or tst == 1 or tst == 2:
print('+++');
else:
print('---');