Skip to content

Commit 968d11f

Browse files
committed
Add info about the in operator
1 parent 131d6a6 commit 968d11f

File tree

1 file changed

+20
-3
lines changed

1 file changed

+20
-3
lines changed

lessons/fast-track/bool/index.md

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,26 @@ V Pythonu můžeš zkombinovat několik porovnání do jednoho!
9393
* Pokud použiješ operátor `or`, stačí aby jen jedna strana z porovnání byla pravdivá.
9494

9595

96+
## Přítomnost
97+
98+
Nebylo by pěkné zjistit, jestli tvoje číslo vyhrálo v loterii?
99+
K tomu budeš potřebovat zjistit, jestli seznam obsahuje daný prvek.
100+
Používá se na to operátor `in`:
101+
102+
``` pycon
103+
>>> loterie = [3, 42, 12, 19, 30, 59]
104+
>>> 18 in loterie
105+
False
106+
>>> 42 in loterie
107+
True
108+
```
109+
110+
Není to úplně porovnání, ale dostaneš stejný druh výsledku.
111+
112+
96113
## Pravdivostní hodnoty
97114

98-
Mimochodem, právě ses dozvěděl{{a}} o novém typu objektu v Pythonu.
115+
Právě ses dozvěděl{{a}} o novém typu objektu v Pythonu.
99116
Podobně jako máme řetězec, číslo, seznam nebo slovník existuje
100117
*pravdivostní hodnota*, nebo častěji anglicky *boolean*.
101118

@@ -115,7 +132,7 @@ True
115132

116133
Stejně tak můžeš uložit i výsledek porovnání:
117134

118-
```
135+
``` pycon
119136
>>> a = 2 > 5
120137
>>> a
121138
False
@@ -126,7 +143,7 @@ False
126143

127144
V této sekci ses dozvěděl{{a}}:
128145

129-
* V Pythonu můžeš **porovnávat** pomocí operátorů `>`, `>=`, `==` `<=`, `<`, `!=`
146+
* V Pythonu můžeš **porovnávat** pomocí operátorů `>`, `>=`, `==` `<=`, `<`, `!=` a `in`
130147
* Operátory `and` a `or` umí **zkombinovat** dvě porovnání.
131148
* **Boolean** (pravdivostní hodnota) je typ, který může mít jednu ze dvou
132149
hodnot: `True` (pravda) nebo `False` (nepravda).

0 commit comments

Comments
 (0)