# Übung 10

Quelle: https://dev.inf.zone/exercises/10/

## Aufgaben

Bearbeitung 14. Dezember bis 18. Januar.

1. [Lesbarkeit (Python)](https://dev.inf.zone/exercises/10/readability/): Ein Python-Programm, das die Klassenstufe eines Textes mit dem Coleman-Liau-Index berechnet; Neufassung der C-Aufgabe Lesbarkeit aus Übung 3
2. [Veraltet](https://dev.inf.zone/exercises/10/outdated/): Ein Python-Programm, das ein Datum aus dem US-Format (9/8/1636 oder September 8, 1636) in das Format JJJJ-MM-TT umwandelt
3. [Keksdose](https://dev.inf.zone/exercises/10/cookie-jar/): Eine Python-Klasse Jar für eine Keksdose mit Kapazität, deposit, withdraw und Properties, ValueError bei ungültigen Werten, dazu eigene Tests mit pytest

Abgabe bis Montag, 18. Januar, im Terminal mit `inf upload`.

## Hilfe zu dieser Übung

- **Shorts:** [6.2 Kontrollfluss, Funktionen und Strings](https://dev.inf.zone/lectures/6-python/short-6-2-kontrollfluss-funktionen-strings/) (16 min) · [6.4 Objektorientiertes Programmieren](https://dev.inf.zone/lectures/6-python/short-6-4-objektorientiertes-programmieren/) (23 min) · [6.6 Fehlerbehandlung](https://dev.inf.zone/lectures/6-python/short-6-6-fehlerbehandlung/) (30 min)
- **Warm-ups:** [Warm-ups zu dieser Übung](https://dev.inf.zone/exercises/10/warm-ups), freiwillig.
- **Tutorien:** Vom 15. bis 18. Dezember: Recap und Aufgaben, die zur Übung hinführen. Erst vom 12. bis 15. Januar: Plenum und der Link zu den Lösungsvideos.
- **Fragen:** im Tutorium, im Forum des VC-Kurses oder anonym auf dieser Website: Textstelle markieren und Frage dazu stellen. Es gibt keine dummen Fragen.
- **Mehr dazu:** [Wie Sie Inf-Einf-B bewältigen](https://dev.inf.zone/extras/lernen/) · [Tipps für die Übungen](https://dev.inf.zone/faq/uebung-advice-for-exercises/) · [Abgabe und Lösungen](https://dev.inf.zone/faq/uebung-solutions/)
