Programmieren lernen in Python Installationsvoraussetzungen:
python ipython
Interaktiv $ python
print(„Hello world“)
Datei
#! /usr/bin/env python print("Hello world")
BUCH: Seite 24
Variablen sind Namen für Werte („Behälter für Dinge“)
die Namen können aus Buchstaben und Zahlen und Unterstrich bestehen und sollen mit einem kleinen Buchstaben anfangen
BUCH: Seite 34
BUCH: Seite 85
BUCH: Seiten 97 und 151
BUCH: Seite 131
BUCH: Seite 134
BUCH: Seite 44
BUCH: Seiten 53, 54 und 59
BUCH: Seite 109
BUCH: Seite 193
Links:
BUCH: Seite 58
Aufgabe:
Schreibe dein Programm so um, dass es über die eingegebenen Namen iteriert. Die Ausgabe des Programms bleibt dabei gleich, nur intern verändert sich etwas, so dass der Programmcode etwas anders aussieht.
BUCH: Seite 144
–> Wir wollen: Tastatur (stdin/stdout), Dateien lesen als Daten, Dateien eval'en Links:
BUCH: Seiten 190 und 43
Aufgabe:
Verändere dein Programm so, dass der Name aus einer Konfigurationsdatei importiert wird, wenn kein Name übergeben wurde. Wenn einer oder mehrere Namen übergeben wurden, bleibt die Funktionalität unverändert. Wenn kein Name übergeben wurde, soll die Konfigurationsdatei importiert werden. Wenn in der Konfigurationsdatei kein Name festgelegt wurde (oder die Datei nicht gefunden wurde), soll wie gehabt der Name abgefragt werden. Danach (wie gehabt) die Ausgabe des Grußes.
BUCH: Seite 115
BUCH: Seiten 243ff