-
Notifications
You must be signed in to change notification settings - Fork 5
Level4_Aufgaben
dodonator edited this page Oct 8, 2022
·
4 revisions
Schreibe ein Programm, dass seinen Quellcode ausgibt.
Schreibe ein Programm, dass:
- die Datei
monty.txt
aus dem Code-Repository einliest, - eine Worthäufigkeitstabelle erstellt,
- eine Buchstabenhäufigkeitstabelle erstellt,
- die Worthäufigkeiten lesbar formatiert in "words.txt" abspeichert,
- und die Buchstabenhäufigkeiten lesbar formatiert in "chars.txt" speichert.
Schreibe ein Programm, dass:
- einen Integer
n
einliest, - die Häufigkeitstabelle der Buchstaben aus der, zuvor erstellten, Datei
chars.txt
einliest, - die
n
häufigsten und dien
seltenen Buchstaben ausgibt.
Schreibe ein Programm, dass:
- die Datei
monty.txt
öffnet und den Inhalt einliest, - im eingelesenen Inhalt jedes Auftauchen des Wortes
Python
durchPYTHON
ersetzt, - und den entstandenen Text in einer Datei
MONTY.txt
(auf Windows untermonty_upper.txt
) speichert
- Bei Aufgabe 1 gibt es eine Beispiellösung im Code-Repository, versuche aber trotzdem selber auf die Lösung zu kommen.
- Überlege dir für Aufgabe 2 eine sinnvolle Formatierung, um die Tabellen in den Dateien zu speichern.
- Überlege dir eine Methode, um die Wörter zählen zu können
- Bedenke, dass für die Häufigkeit von Buchstaben irrelevant ist, ob diese groß oder klein geschrieben wurden.