8. Lektion: Funktionen: Unterschied zwischen den Versionen

Aus Attraktor Wiki

Wechseln zu: Navigation, Suche
Zeile 20: Zeile 20:
 
* Probiere das obige Beispiel selbst aus.
 
* Probiere das obige Beispiel selbst aus.
 
* Entwickle 2 eigene Funktionen.
 
* Entwickle 2 eigene Funktionen.
 +
 +
=== Rückgabe von Werten===
 +
 +
=== Lokale und globale Variablen===

Version vom 31. Juli 2023, 09:49 Uhr

Micropython bringt von sich aus schon eine ganze Reihe Funktionen mit. Aber richtig anwendbar wird eine Programmiersprache erst, wenn man eigene Funktionen definieren kann. Das geht in Micropython natürlich.

Eine Funktion definieren

‎def funktionsname(parameter1, parameter2):
    pass‎

Parameter sind Werte die an die Funktion übergeben werden. Im Prinzip können beliebig viele Parameter übergeben werden. Bei der Definition einer Funktion werden die Namen der Parameter die in der Funktion verwendet werden eingetragen.
Beispiel:

def erste_funktion(vorname, nachname):
    print('Hallo ' + vorname + nachname)

Eine Funktion benutzen

erste_funktion('Mickey', 'Mouse')
Übung
  • Probiere das obige Beispiel selbst aus.
  • Entwickle 2 eigene Funktionen.

Rückgabe von Werten

Lokale und globale Variablen