Easier to read with cream paper, a tint, more contrast or larger text? Choose your colours and text, once, for every page.

Vorschau

Dateien lesen

Das ist die erste Seite der Lektion. Lies sie und probier die Aufgaben aus. Der Rest steht im ganzen Kurs.

30 Minuten

Die Fahrten stehen in einer Datei

Ein Verein schreibt jede Busfahrt in eine Textdatei: eine Zeile, ein Preis. Nach einem Jahr sind es 400 Zeilen.

Niemand tippt die 400 Zahlen noch einmal ab. Ein Programm liest die Datei und rechnet selbst.

Am Ende dieser Lektion

Notiz

Ich kann erklären, wie ein Programm eine Textdatei Zeile für Zeile liest.

Schlüsselwörter

BegriffWas er bedeutetBeispiel
DateiGespeicherte Daten mit einem Namen.fahrten.txt
ÖffnenEine Datei für das Programm bereit machen.open("fahrten.txt")
ZeileEin Stück Text bis zum Zeilenumbruch.
TrennzeichenEin Zeichen, das Teile einer Zeile trennt.;
UmwandelnAus Text eine Zahl machen.float("2.50")

Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.

Einstieg: Tabellen auswerten

Probier es aus

Einstieg: Tabellen auswerten

4 Fragen
Probieren Sie es aus: Ihre Antworten werden hier bewertet und danach vergessen. Melden Sie sich an, wenn Ihre Punktzahl gespeichert werden soll und Sie später dort weitermachen möchten, wo Sie aufgehört haben.Anmelden, um die Punktzahl zu behalten

Deine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.

Mit open öffnest du eine Datei

Mit open("fahrten.txt") sagt dein Programm: Ich will diese Datei lesen. Der Name steht als Zeichenkette in Anführungszeichen.

Die Zeile with ... as datei: hält die Datei offen, solange der Block darunter läuft. Danach schließt Python sie von allein.

Beispiel: Eine Datei zeilenweise ausgeben

Code: python
with open("fahrten.txt") as datei:
    for zeile in datei:
        print(zeile)

Hier läuft das nur als Beispiel

Notiz

In dieser Lernumgebung gibt es keine Dateien zum Lesen. Du liest den Code und erklärst ihn. Auf deinem eigenen Rechner legst du die Datei neben dein Programm.

Kontrolle

Probier es aus

Kontrolle

3 Fragen
Probieren Sie es aus: Ihre Antworten werden hier bewertet und danach vergessen. Melden Sie sich an, wenn Ihre Punktzahl gespeichert werden soll und Sie später dort weitermachen möchten, wo Sie aufgehört haben.Anmelden, um die Punktzahl zu behalten

Deine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.

Die Lektion geht weiter

8 weitere Teile dieser Lektion stehen im ganzen Kurs, mit den Aufgaben und der Abschlussprüfung. Mit einem Konto bekommst du alles.