Python Funktionen: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „=Einfache Funktion= Funktionen werden mit dem Schlüsselwort "def" definiert. Auch wenn sie keine Argumente entgegen nimmt muss eine () folgen. <syntaxhighlig…“
 
Terry.dailey (Diskussion | Beiträge)
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 8: Zeile 8:
</syntaxhighlight>
</syntaxhighlight>
=Funktion mit Parameterübergabe=
=Funktion mit Parameterübergabe=
Dieser Funktion werden die Parameter a und b übergeben welche durch den Funktionsaufruf in umgekehrter Folge wieder ausgegeben werden.
<syntaxhighlight>
<syntaxhighlight>
#!/usr/bin/python3
#!/usr/bin/python3
def drehen(a,b):
def drehen(a,b):
  print(b,<syntaxhiglight> a)
  print(b,a)
drehen(3,7)
drehen(3,7)
</syntaxhighlight>
</syntaxhighlight>

Aktuelle Version vom 4. Dezember 2019, 14:03 Uhr

Einfache Funktion

Funktionen werden mit dem Schlüsselwort "def" definiert. Auch wenn sie keine Argumente entgegen nimmt muss eine () folgen.

#!/usr/bin/python3
def funk1():
 print("Ich bin eine Funktion")
funk1()

Funktion mit Parameterübergabe

Dieser Funktion werden die Parameter a und b übergeben welche durch den Funktionsaufruf in umgekehrter Folge wieder ausgegeben werden.

#!/usr/bin/python3
def drehen(a,b):
 print(b,a)
drehen(3,7)