Logisk IKKE i Python
Logisk IKKE brukes for
å betegne negasjon i en betingelse. Det skrives
ved hjelp av konstruksjonen not.
La oss si at vi har en variabel:
tst = 2
La oss sette en betingelse - om
variabelen er større enn 0 og samtidig ikke mindre
enn 1:
if tst > 0 and not tst < 1:
print('+++') # dette vil utløses
else:
print('---')
Følgende kode er gitt:
tst = 15
if tst > 20 and not tst < 10:
print('+++')
else:
print('---')
Si hva som skrives ut i konsollen.
Følgende kode er gitt:
tst1 = -8
tst2 = 10
if tst1 > -10 and not tst2 < 10:
print('+++')
else:
print('---')
Si hva som skrives ut i konsollen.