Skip to content

Commit fc59f31

Browse files
author
dodo
committed
Kleine Ergänzung zum Thema Funktionen
1 parent 8d24244 commit fc59f31

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

Level1.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ werden, z.B.
1010
Test
1111

1212
## Wie lese ich eine Eingabe ein?
13-
Auch für die Eingabe bietet Python eine Funktion, die `input()` Funktion. Wichtig hierbei ist: da ich die Eingabe erhalten und speichern möchte, muss ich die Eingabe einer Variablen übergeben.
13+
Auch für die Eingabe bietet Python eine Funktion, die `input()` Funktion. Wichtig hierbei ist: da ich die Eingabe erhalten
14+
und speichern möchte, muss ich die Eingabe einer Variablen übergeben.
1415

1516
>>> eingabe = input()
1617
Testeingabe
@@ -31,13 +32,16 @@ Variablen macht ein Programm flexibel, da Werte zur Laufzeit verändert werden k
3132
für weitere Berechnungen weiterverwendet werden können.
3233

3334
## Was ist denn jetzt eine Funktion?
34-
Eine Funktion ist eine Abfolge grundlegender Befehle, die eine Aufgabe ausführt. Eine Funktion kann:
35+
Eine Funktion ist eine Abfolge grundlegender Befehle, die eine Aufgabe ausführt. In Level 5 werden wir beleuchten, wie
36+
man in Python eigene Funktionen schreiben kann, bis dahin werden wir uns mit den mitgelieferten Funktionen und
37+
Methoden begnügen (wo der genaue Unterschied zwischen Funktion und Methode besteht wird ebenfalls später geklärt).
38+
Eine Funktion kann:
39+
3540
* eine Eingabe entgegennehmen
3641
* einen Rückgabewert ausliefern
3742
* weitere Funktionen aufrufen (wird später vertieft, Stichwort Rekursion)
3843
* Variablen manipulieren
3944

40-
4145
Eine Funktion kann zum Beispiel benutzt werden, um Code mit verschiedenen Werten auszuführen. Später wird noch
4246
genauer darauf eingegangen, wie eine Funktion funktioniert.
4347

@@ -102,4 +106,5 @@ markiert.
102106
>>> import keyword
103107
>>> print(keyword.kwlist)
104108

105-
Gibt eine Liste von Schlüsselwörtern aus. Diese sind recht eindeutig und spezifisch. Im Allgemeinen sollte man daher auf keine Kollisionen stoßen, wenn man seine Variablennamen so gestaltet, dass der Name aussagt, wofür die Variable verwendet wird.
109+
Gibt eine Liste von Schlüsselwörtern aus. Diese sind recht eindeutig und spezifisch. Im Allgemeinen sollte man daher auf
110+
keine Kollisionen stoßen, wenn man seine Variablennamen so gestaltet, dass der Name aussagt, wofür die Variable verwendet wird.

0 commit comments

Comments
 (0)