Python-Kurzreferenz (neue Version mit String-Methoden)
Python-Kurzreferenz (neue Version mit String-Methoden)
Python-Kurzreferenz (neue Version mit String-Methoden)
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
9. Funktionen<br />
ohne Argumente, ohne Rückgabewert def funktionsname():<br />
Block (Funktionsrumpf)<br />
<strong>mit</strong> Argumenten, ohne Rückgabewert def funktionsname(p1, p2, ...):<br />
Block (Funktionsrumpf)<br />
<strong>mit</strong> Argumenten, <strong>mit</strong> Rückgabewert def funktionsname(p1, p2, ...):<br />
Block (Funktionsrumpf)<br />
return wert<br />
Variablen, die innerhalbeines Funktionsrumpfs neudefiniert werden, sindnur lokal gültig.<br />
Dasselbe gilt für die Funktionsparameter p1, p2, ....<br />
Mit return kann nur ein einzelner Wert zurückgegeben werden. Diese Einschränkung<br />
lässt sich umgehen, indem die Werte in einer Liste oder einer anderer Datenstruktur<br />
zusammengefasst werden.<br />
10. Zeichenketten<br />
Zeichenketten werden durch ’...’, "...", ’’’...’’’ oder """...""" gekennzeichnet.<br />
Sonderzeichen und Escape-Sequenzen:<br />
\’ Hochkomma (innerhalb <strong>String</strong>)<br />
\" Anführungszeichen (innerhalb <strong>String</strong>)<br />
\\ Backslash-Zeichen<br />
\n newline-Zeichen<br />
\t horizontaler Tabulator<br />
Funktionen und Operatoren<br />
len(s)<br />
list(s)<br />
str(obj)<br />
ord(zeichen)<br />
s1 + s2<br />
n * s<br />
Gibt die <strong>String</strong>länge zurück.<br />
Gibt die Liste der einzelnen Zeichen zurück.<br />
Gibt eine Druckbare Darstellung des Objekts obj zurück.<br />
Gibt eine ganze Zahl <strong>mit</strong> der Unicode-Nummer von zeichen<br />
zurück.<br />
Gibt die Verkettung der <strong>String</strong>s s1 und s2 zurück.<br />
Gibt das n-fache des <strong>String</strong>s s zurück.<br />
<strong>Methoden</strong>:<br />
s.capitalize()<br />
s.count(t,<br />
start, end)<br />
s.encode(<br />
encoding,<br />
err)<br />
Liefert eine Kopie der Zeichenkette s zurück, bei der der erste<br />
Buchstabe ein Grossbuchstabe ist.<br />
ZähltdieVorkommendes<strong>String</strong>stim<strong>String</strong>s.Optionalkann<br />
ein Bereich <strong>mit</strong> start und end angegeben werden.<br />
Liefert ein Bytes-Objekt in der Standardcodierung oder in<br />
der optional angegebenen encoding zurück. Das optionale<br />
Argument err regelt den Fehlerfall. Mögliche Codierungen<br />
sind: us-ascii, latin-1, utf-8, ...<br />
4