prvni verze if.md

pull/1/head
Dawid J. Kubis 5 years ago
parent 82cb0e4676
commit 7e1c961867

@ -0,0 +1,32 @@
# IF
If je blok který vyhodnocuje nějaký boolean výrazu (výrazu který vrací buď `True` nebo `False`)
a provadí určitý kód na základě toho, co dostane
```python
cislo = 12 # tady by mohl byt input() od uzivatele
if cislo % 2 == 0: # jeden blok (if - elif - else)
# if vzdy zacina blok, tudiz muze byt jen jeden v jednom bloku
print('cislo je sude') # toto se provede jelikoz 12 % 2 je 0
elif cislo % 3 == 0:
# elif-u tady muze byt 'nekonecne' mnoho
print('cislo je delitelne tremi') # toto se neprovede i presto ze 12 % 3 je 0
else:
# v jednom bloku muze byt else jenom jeden
print('cislo je liche') # toto by se provedlo kdyby se vsechno nad tim neprovedlo
```
```python
cislo = 12
if cislo % 2 == 0: # jeden blok
print('cislo je sude') # provede se
if cislo % 3 == 0: # dalsi blok (if - else)
print('cislo je delitelne tremi') # taky se provede
else:
print('cislo neni delitelne tremi') # neprovede se, patri k if-u nad tim
```
Loading…
Cancel
Save