Datové typy a jejich využití
MSSZákladním prvkem programování je práce s daty. Data si udržujeme v proměnných a datových strukturách. Pro tento účel máme v Pythonu různé datové typy a každý z nich má své specifické způsoby použití. Základní notaci a označení v Pythonu se věnuje téma přehled datových typů.
Procvičování na Umíme se soustředí na nejvíce používané datové typy:
- Číselné typy (int, float) pokrývá základní téma proměnné a číselné výrazy.
- Logický typ (bool) souvisí úzce s tématem logické výrazy.
- Řetězce jsou sekvence znaků, které oproti číslům přidávají navíc především princip indexování.
- Seznamy jsou obecnější než řetězce, mimo jiné tím, že jsou dynamicky měnitelné a mohou obsahovat prvky různých typů.
- Slovníky umožňují indexování nejen čísly, ale třeba i řetězci.
S datovými typy pak souvisí obecnější téma objektů, které už patří k pokročilejším a zde pokrýváme jen úplné základy.
Rozhodovačka
Rychlé procvičování výběrem ze dvou možností.
Pexeso
Hledání dvojic, které k sobě patří.
Porozumění
Čtení textů, odpovídání na otázky testující porozumění textu.
Řetězce v Pythonu
Seznamy v Pythonu
Slovníky v Pythonu
Objekty v Pythonu
Psaná odpověď
Cvičení, ve kterém píšete odpověď na klávesnici.
Programování v Pythonu
Programování přímo v prohlížeči, s automatickým vyhodnocením správnosti programu.
Řetězce: základy
Řetězce: těžší
Seznamy
Slovníky
Seznamy a řetězce: vnořené
Programátorská úkolovka
Určete tajný kód pomocí výpočtu. Jak výpočet provedete, záleží jen na vás, jako odpověď zadáváte pouze výsledný kód.