KIWE KIMANANI AU (OR) katika Python
KIWE KIMANANI AU (OR) kinahitaji utekelezaji wa
angalau sharti moja. Sharti kama hilo
unaweza kulirekodi kwa kutumia kiendeshaji or.
Tuchukulie tuna viambajengo viwili:
tst1 = 10
tst2 = -5
Wacha tuandike sharti - ikiwa kiambajengo
tst1 ni kikubwa kuliko 0 au kiambajengo
tst2 ni kikubwa kuliko 0, basi kwenye konsoli
itachapishwa '+++':
if tst1 > 0 or tst2 > 0:
print('+++') # hii itafanya kazi
else:
print('---')
Kuna viambajengo:
tst1 = -1
tst2 = 4
Hakiki, ikiwa kiambajengo tst1 ni sawa
na au kidogo kuliko 1, na kiambajengo tst2
ni kikubwa kuliko au sawa na 3.
Bila kuendesha msimbo, amua nini kitatolewa kwenye konsoli:
tst1 = -10;
tst2 = -10;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
}
Bila kuendesha msimbo, amua nini kitatolewa kwenye konsoli:
tst1 = 0;
tst2 = 0;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Bila kuendesha msimbo, amua nini kitatolewa kwenye konsoli:
tst1 = 0;
tst2 = 5;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Bila kuendesha msimbo, amua nini kitatolewa kwenye konsoli:
tst1 = 5;
tst2 = 5;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Bila kuendesha msimbo, amua nini kitatolewa kwenye konsoli:
tst1 = -5;
tst2 = 15;
if tst1 >= 0 or tst1 >= 0:
print('+++');
else:
print('---');
Bila kuendesha msimbo, amua nini kitatolewa kwenye konsoli:
tst = 1;
if tst == 0 or tst == 1:
print('+++');
else:
print('---');
Bila kuendesha msimbo, amua nini kitatolewa kwenye konsoli:
tst = 2;
if tst == 0 or tst == 1:
print('+++');
else:
print('---');
Bila kuendesha msimbo, amua nini kitatolewa kwenye konsoli:
tst = 2;
if tst == 0 or tst == 1 or tst == 2:
print('+++');
else:
print('---');