- Datové typy a jejich využitíVšechny souhrny
- Přehled datových typů
- Řetězce v Pythonu
- Seznamy v Pythonu
- Slovníky v Pythonu
- Objekty v Pythonu
- Práce se soubory
- Datové typy: mix
Filtr podle ročníku
Datové typy a jejich využití
MSSZkopírovat krátkou adresu (umime.to/MSS)Ukázat QR kódVšechny souhrnyZá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í.
Datové typy a jejich využitílehkéPřehled datových typů (lehké)
zadání: 73
Typicky zabere: 5 min
středníPřehled datových typů (střední)
zadání: 80
Typicky zabere: 10 min
lehkéŘetězce v Pythonu (lehké)
zadání: 49
Typicky zabere: 6 min
středníŘetězce v Pythonu (střední)
zadání: 53
Typicky zabere: 7 min
těžkéŘetězce v Pythonu (těžké)
zadání: 54
Typicky zabere: 12 min
lehkéSeznamy v Pythonu (lehké)
zadání: 67
Typicky zabere: 6 min
středníSeznamy v Pythonu (střední)
zadání: 86
Typicky zabere: 8 min
těžkéSeznamy v Pythonu (těžké)
zadání: 80
Typicky zabere: 13 min
lehkéSlovníky v Pythonu (lehké)
zadání: 21
Typicky zabere: 7 min
středníObjekty v Pythonu (střední)
zadání: 13
Typicky zabere: 6 min
Datové typy: mixlehkéDatové typy: mix (lehké)
zadání: 137
Typicky zabere: 5 min
Pexeso
Hledání dvojic, které k sobě patří.
Datové typy a jejich využitístředníPřehled datových typů (střední)
zadání: 6
Typicky zabere: 3 min
Porozumění
Čtení textů, odpovídání na otázky testující porozumění textu.
Řetězce v Pythonu
Řešené příklady na práci s řetězci v Pythonu.
Seznamy v Pythonu
Řešené příklady na práci se seznamy v Pythonu.
Slovníky v Pythonu
Řešené příklady na práci se slovníky v Pythonu.
Objekty v Pythonu
Řešené příklady na práci s objekty v Pythonu.
Psaná odpověď
Cvičení, ve kterém píšete odpověď na klávesnici.
Datové typy a jejich využitílehkéŘetězce v Pythonu (lehké)
zadání: 21
Typicky zabere: 4 min
středníSeznamy v Pythonu (střední)
zadání: 21
Typicky zabere: 4 min
středníSlovníky v Pythonu (střední)
zadání: 18
Typicky zabere: 6 min
Datové typy: mixstředníDatové typy: mix (střední)
zadání: 39
Typicky zabere: 4 min
Programování v Pythonu
Programování přímo v prohlížeči, s automatickým vyhodnocením správnosti programu.
Řetězce: základy
Příklady s řetězci: základní indexování a jednoduché operace, použití návodných kódů.
Řetězce: těžší
Sada mírně náročnějších příkladů s řetězci. Všechny jsou stále řešitelné na pár řádků kódu, pokud využijete správný přístup.
Seznamy
Slovníky
Seznamy a řetězce: vnořené
Příklady v této sadě používají vnořené datové struktury: seznamy řetězců a seznamy seznamů.
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.
Zpracování souborů
NAPIŠTE NÁMDěkujeme za vaši zprávu, byla úspěšně odeslána.
Napište nám
Nevíte si rady?
Nejprve se prosím podívejte na časté dotazy:
Čeho se zpráva týká?
Vzkaz Obsah Ovládání Přihlášení LicenceZde nám můžete napsat vzkaz či popsat dojmy, jak se vám systém používá. Pokud máte nějakou zásadnější zprávu, zvolte prosím jednu z dalších kategorií.
Pokud hlásíte chybu, upřesněte prosím, v čem přesně spočívá. Pokud máte námět na rozšíření obsahu, uvítáme, když popíšete konkrétní ukázku. Nezasílejte prosím dotazy na prozrazení řešení úloh či na vysvětlení postupu.
Před položením dotazu prosím zkontrolujte časté dotazy.
Před položením dotazu si prosím projděte časté dotazy k přihlášení.
- Řetězce v Pythonu