Looginen TAI Pythonissa
Looginen TAI edellyttää, että
vähintään yksi ehdoista täyttyy.
Tällainen ehto voidaan kirjoittaa
käyttämällä operaattoria or.
Oletetaan, että meillä on kaksi muuttujaa:
tst1 = 10
tst2 = -5
Esitetään ehto - jos muuttuja
tst1 on suurempi kuin 0 tai muuttuja
tst2 on suurempi kuin 0, niin konsoliin
tulostetaan '+++':
if tst1 > 0 or tst2 > 0:
print('+++') # tämä toimii
else:
print('---')
Annetut muuttujat:
tst1 = -1
tst2 = 4
Tarkista, onko muuttuja tst1 yhtä suuri
tai pienempi kuin 1, ja onko muuttuja tst2
suurempi tai yhtä suuri kuin 3.
Määritä käynnistämättä koodia, mitä tulostetaan konsoliin:
tst1 = -10;
tst2 = -10;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
}
Määritä käynnistämättä koodia, mitä tulostetaan konsoliin:
tst1 = 0;
tst2 = 0;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Määritä käynnistämättä koodia, mitä tulostetaan konsoliin:
tst1 = 0;
tst2 = 5;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Määritä käynnistämättä koodia, mitä tulostetaan konsoliin:
tst1 = 5;
tst2 = 5;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Määritä käynnistämättä koodia, mitä tulostetaan konsoliin:
tst1 = -5;
tst2 = 15;
if tst1 >= 0 or tst1 >= 0:
print('+++');
else:
print('---');
Määritä käynnistämättä koodia, mitä tulostetaan konsoliin:
tst = 1;
if tst == 0 or tst == 1:
print('+++');
else:
print('---');
Määritä käynnistämättä koodia, mitä tulostetaan konsoliin:
tst = 2;
if tst == 0 or tst == 1:
print('+++');
else:
print('---');
Määritä käynnistämättä koodia, mitä tulostetaan konsoliin:
tst = 2;
if tst == 0 or tst == 1 or tst == 2:
print('+++');
else:
print('---');