Python
Dateiverarbeitung
Lesen |
|
Schreiben |
|
Leerzeichen entfernen |
|
Nutzerinteraktion
input() input("str") |
Unterbricht den Programmablauf und wartet auf Eingabe des Users. Programm wird danach fortgesetzt. Der Funktion kann ein String übergeben werde, der auf dem Bildschirm angezeigt wird. Die Eingabe des Users ist der Rückgabewert dieser Funktion. Rückgabewert ist immer String. |
|
Verzweigungen
if bmi < 19:
print("Untergewicht")
elif bmi <= 24:
print("Normalgewicht")
else:
print("Uebergewicht")
Schleifen
while |
|
for (eigentlich foreach) |
|
Operatoren
in |
Prüft ob Variable in angegebener Sequenz vorhanden ist vorhanden gibt "True" zurück nicht vorhanden gibt "False" zurück |
|
range |
Funktion gibt eine Sequenz von Zahlen zurück
start = inklusiver Anfang der Sequenz, optional, default ist 0 stop = exklusves Ende der Sequenz, benötigt step = Inkrement, optional, default 1 |
|
Listen
append() |
hängt Objekt an das Ende der Liste |
|
index() |
gibt den ersten Index zu angegebenem Wert zurück |
|
insert() |
fügt Wert vor Index ein
|
|
remove() |
entfernt das erste Vorkommen des Werts |
|
reverse() |
Umdrehen der Liste in-place |
|
sort() |
Sortiert die Liste in-place default = aufsteigend "reverse=True" = absteigend |
|
Ausgabe Formatierung |
Die Ausgabe von Listen kann nach folgender Notation formatiert werde
start = inklusiver Startwert, default 0 stop = exklusiver Stopwert, default Länge step = Inkrement, default 1 |
|
Umwandlung von Datentypen
Wichtig: Alle Funktionen sind KEINE in-place Ersetzung
type() |
Gibt den Datentyp einer Variablen zurück |
|
str() |
Rückgabewert dieser Funktion ist ein String |
|
int() |
Rückgabewert dieser Funktion ist ein Integer |
|
float() |
Rückgabewert dieser Funktion ist eine Fließkommazahl |
|
No Comments