⊗pyPmUFInr 198 of 208 menu

Grundlagen der Arbeit mit benutzerdefinierten Funktionen in Python

In Python kann man neben der Verwendung von Standardfunktionen und -methoden auch seine eigenen Funktionen erstellen und anwenden.

Lassen Sie uns die Syntax zur Erstellung einer eigenen Funktion betrachten. Für die Deklaration muss man das Schlüsselwort def schreiben, dann ihren Namen und runde Klammern, in denen Parameter angegeben werden können. Danach folgt ein Doppelpunkt, nach dem im unteren Block der gewünschte Code (Funktionskörper) geschrieben wird. Der Funktionskörper muss, wie in jedem anderen Codeblock, eingerückt sein.

Als Beispiel erstellen wir die Funktion func:

def func(): ''' Funktionskörper, in dem der auszuführende Code geschrieben ist '''

Lassen Sie uns die Funktion func so gestalten, dass sie ein Ausrufezeichen ausgibt:

def func(): print('!')

Lassen Sie uns nun unsere Funktion aufrufen. Dazu muss ihr Name und runde Klammern geschrieben werden:

def func(): print('!') # Wir rufen unsere Funktion auf: func() # gibt '!' aus

Man kann unsere Funktion mehrmals aufrufen - in diesem Fall wird jeder Funktionsaufruf eine neue Ausgabe auf dem Bildschirm verursachen:

def func(): print('!') func() # gibt '!' aus func() # gibt '!' aus func() # gibt '!' aus

In Python muss eine Funktion unbedingt unterhalb ihrer Deklaration aufgerufen werden:

func() # gibt einen Fehler aus def func(): print('!')

Erstellen Sie eine Funktion, die Ihren Vor- und Nachnamen ausgibt.

Erstellen Sie eine Funktion, die die Summe von 3 und 6 ausgibt.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen