02.01.2015 Aufrufe

Python-Kurzreferenz (neue Version mit String-Methoden)

Python-Kurzreferenz (neue Version mit String-Methoden)

Python-Kurzreferenz (neue Version mit String-Methoden)

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

7. Ein- und Ausgabe<br />

print(obj1, obj2, ...) Gibt die Objekte, durch ein Leerzeichen getrennt auf der<br />

Konsole aus. Mit sep=’...’ kann ein anderes<br />

Trennzeichen und <strong>mit</strong> end=’...’ ein anders <strong>String</strong>ende<br />

angegeben werden.<br />

input(text) Fordert den Benutzer <strong>mit</strong> text zu einer Eingabe auf<br />

und liefert diese als <strong>String</strong> zurück.<br />

int(string) Wandelt einen passenden string in eine ganze Zahl um.<br />

float(string)<br />

dd = open(name, ...)<br />

dd.read()<br />

dd.readline()<br />

dd.write(data)<br />

dd.close()<br />

8. Listen<br />

Wandelt einen passenden string in eine<br />

Fliesskommazahl um.<br />

Öffnet die Datei <strong>mit</strong> dem <strong>String</strong> name zum Lesen<br />

(mode=’r’), Schreiben (mode=’w’) oder Anhängen<br />

(mode=’a’) und liefert einen Dateideskriptor zurück, der<br />

für das Lesen bzw. Schreiben der Datei benötigt wird.<br />

Bei Binärdateien stellt man ein ’b’ vor das<br />

Moduszeichen.<br />

Andere Codierung: z.B. encoding=’iso-8859-1’.<br />

Liefert den gesamten Inhalt der Datei <strong>mit</strong> dem<br />

Deskriptor dd.<br />

Liefert eine Zeile der Datei <strong>mit</strong> dem Deskriptor dd.<br />

Schreibt die Daten (<strong>String</strong> oder Binärdaten) in die Datei<br />

<strong>mit</strong> dem Deskriptor dd.<br />

Schliesst die Datei <strong>mit</strong> dem Deskriptor dd.<br />

Die Elemente der Liste L = [e0, e1, ...] können von unterschiedlichem Typ oder selber<br />

wieder eine Liste sein. Die Indizierung der Elemente beginnt bei Null.<br />

L[i]<br />

L[-i]<br />

L[i:j]<br />

L[i:]<br />

L[:j]<br />

L[:]<br />

Liefert das Element <strong>mit</strong> dem Index i zurück.<br />

Liefert das Element <strong>mit</strong> dem Index n-i zurück.<br />

Liste aus L[i], L[i+1], ..., L[j-1]<br />

Liste aus L[i], L[i+1], ..., L[n-1]<br />

Liste aus L[0], L[1], ..., L[j-1]<br />

Synonym für die Liste L<br />

[] die leere Liste<br />

len(L)<br />

Funktion, welche die Anzahl Elemente der Liste zurückgibt.<br />

L.append(obj) Fügt das Objekt obj am Ende der Liste an.<br />

L.pop(i)<br />

L.reverse()<br />

sorted(L)<br />

Entfernt das Element <strong>mit</strong> dem Index i aus der Liste.<br />

Kehrt die Reihenfolge der Elemente an Ort und Stelle um.<br />

Liefert die sortierte Liste L zurück.<br />

3

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!