8. Lektion: Funktionen: Difference between revisions

From Attraktor Wiki
Jump to navigation Jump to search
Created page with "Micropython bringt von sich aus schon eine ganze Reihe Funktionen mit. Aber richtig anwendbar wird eine Programmiersprache erst, wenn man eigene Funktionen definieren kann. Da..."
 
No edit summary
Line 2: Line 2:


=== Eine Funktion definieren===
=== Eine Funktion definieren===
 
<pre>
‎  def funktionsname(parameter1, parameter2):
‎def funktionsname(parameter1, parameter2):
    pass‎
    pass‎
</pre>
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.
<br>
Beispiel:
<pre>
def erste_funktion(vorname, nachname):
    print(vorname)
    print(nachname)
</pre>

Revision as of 10:40, 31 July 2023

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(vorname)
    print(nachname)