Loogisilla operaatioilla voidaan toteuttaa mm. vertailujen kombinaatioita. Toisaalta niitä voidaan käyttää yksinkertaisten ehtojen tarkasteluun.
AND- operaatio tarkoittaa yksinkeraisuudessaan JA- sanan merkitystä. Esimerkiksi Juha JA Kaaleppi ei ole sama nimi, tai tulosignaali 1 JA tulosignaali 2 ovat aktiivisia, joten käynnistetään lämmitin.
KOKEILE
a = True
b = True
c = False
if a == True and b == True and c == True:
print("Kaikki ovat arvoiltaan tosia")
OR- operaatio tarkoittaa tarkoittaa yksinkeraisuudessaan TAI- sanan merkitystä. Esimerkiksi Juha TAI Kaaleppi voittaa. Tulosignaali 1 TAI tulosignaali 2 on aktiivinen, joten käynnistetään lämmitin.
KOKEILE
a = False
b = True
c = False
if a == True or b == True or c == True:
print("Joku muuttujista oli arvoltaan tosi.")