Informace níže se nevztahují k současnému semestru.
Stránka pro aktuální semestr je zde.
Úlohy na procvičení
Frekvenční analýza
Pro zadaný text spočtěte, kolikrát se v něm vyskytuje který znak. Počty výskytů uložte do slovníku (dict
).
Až budete mít četnosti znaků spočítané, vypište znaky a jejich počty od toho nejčastějšího.
Příklad
Pro vstupní text mississippi
vypište:
i: 4
s: 4
p: 2
m: 1
🦉 Bonus: Frekvenční analýza na slovech
Předělejte úlohu na frekvenční analýzu, aby místo znaků pracovala se slovy v textu.
Zamyslete se, jak je vhodné upravit vstupní text (velikost písmen, odstranění interpunkce, …).
Soubory
Učební výstupy
Učební výstupy podávají zhuštěný souhrn základních konceptů a dovedností, které byste měli umět vysvětlit a/nebo použít po každém cvičení.
- použít slovník (
dict
) pro ukládání hodnot ke klíčům (asociativní pole), chápat rozdíl mezi indexováním do seznamu a do slovníku - číst textové soubory
- zapisovat textové soubory