You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Level1.md
+9-4Lines changed: 9 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,8 @@ werden, z.B.
10
10
Test
11
11
12
12
## 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.
14
15
15
16
>>> eingabe = input()
16
17
Testeingabe
@@ -31,13 +32,16 @@ Variablen macht ein Programm flexibel, da Werte zur Laufzeit verändert werden k
31
32
für weitere Berechnungen weiterverwendet werden können.
32
33
33
34
## 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
+
35
40
* eine Eingabe entgegennehmen
36
41
* einen Rückgabewert ausliefern
37
42
* weitere Funktionen aufrufen (wird später vertieft, Stichwort Rekursion)
38
43
* Variablen manipulieren
39
44
40
-
41
45
Eine Funktion kann zum Beispiel benutzt werden, um Code mit verschiedenen Werten auszuführen. Später wird noch
42
46
genauer darauf eingegangen, wie eine Funktion funktioniert.
43
47
@@ -102,4 +106,5 @@ markiert.
102
106
>>> import keyword
103
107
>>> print(keyword.kwlist)
104
108
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