Den siste datatypen vi skal se på er *bool* eller *boolean* som er enten `True` eller `False`. Denne datatypen brukes i logiske uttrykk hvor vi ønsker å finne ut om noe er *sant* eller *usant*. Vi kommer tilbake til dette når vi skal se på beslutninger, men vi skal nå se på noen enkle eksempler:
print(5 < 6)
```python
a=True
print(type(a))
print(5<6)
print(5>6)
```
Dette gir utskriften:
Gir utskriften:
```
<class 'bool'>
True
False
```
Dette er fordi uttrykket `5 < 6` er **sant**, mens uttrykket `5 > 6`**ikke** er sant.
Vi kan bruke følgende sammenligningsoperatorer:
* < mindre enn
* > større enn
* <= mindre enn eller lik
* >= større enn eller lik
* == er lik
* != er ikke lik
Vi kan sammeligne strenger også:
*`"hei" == "hei"` er `True` fordi strengene er like
*`"hei hei" == "hei"` er `False` fordi strengene er ikke like
*`"hei hei" != "hei"` er `True` fordi strengene er ikke like
*`"Arne" < "Bård"` er `True` fordi Arne er før Bård alfabetisk
*`"Chris" < "Bård"` er `False` fordi Chris er ikke før Bård alfabetisk