Skip to content
Snippets Groups Projects
Commit 765a947c authored by Markus Opolka's avatar Markus Opolka
Browse files

Add aufgabe5

parent 88e458c4
No related merge requests found
git clone https://gitlab.cs.fau.de/bi40resu/python-tutorium
# Aufgabe 5.1
Schreiben Sie ein Programm, dass einen kompleten Text in einer Datei in Piglatin transformiert. Hinweis: Sie können dabei die bereits geschriebene Funktion aus den Hausaufgaben nutzen.
Beispiel: pyglatin.py text.txt
# Aufgabe 5.2
Schreiben Sie ein Programm, dass die Kommandozeilen Programme "head" und "tail" nachstellt. Dabei sollen jeweils die ersten oder letzten n Zeilen einer beliebigen Datei ausgegeben werden.
Der Benutzer soll auf falsche Benutztung hingewiesen werden (Falsche Parameter, nicht existierende Datei, etc).
Beispiel:
- headtail.py --head -n 10 myfile.txt
- headtail.py --tail -n 10 myfile.txt
Hinweis: https://docs.python.org/3/library/os.path.html
# Aufgabe 5.3
Recherchieren Sie die (Dunder-) Methoden __enter__ und __exit__. Wie und zu welchem Zweck können diese Methoden genutzt werden?
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment