Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
gf_informatik:funktionen:problems [2025-06-05 06:33] – [Probleme mit Funktionen] gragf_informatik:funktionen:problems [2025-06-11 08:49] (aktuell) – [Problem 4] gra
Zeile 46: Zeile 46:
  
 ++++Lösung| ++++Lösung|
-Wenn du den Code ausführst, siehst du, dass nichts passiert. Die Funktion //drei\_wuerfel()// gibt drei Werte zurück (die durch dreimaligen Aufruf der Funktion wuerfel() zustande kommen). Aber unten wird bloss die Funktion aufgerufen und mit dem Rückgabewert wird nichts gemacht. Sinnvollerweise werden Funktionen, die etwas zurückgeben, nur verwendet, wenn mit dem zurückgegebenen Wert etwas gemacht wird, zum Beispiel so:+Wenn du den Code ausführst, siehst du, dass nichts passiert. Die Funktion //drei\_wuerfel()// gibt drei Werte zurück (die durch dreimaligen Aufruf der Funktion //wuerfel()// zustande kommen). Aber unten wird bloss die Funktion aufgerufen und mit dem Rückgabewert wird nichts gemacht. Sinnvollerweise werden Funktionen, die etwas zurückgeben, nur verwendet, wenn mit dem zurückgegebenen Wert etwas gemacht wird, zum Beispiel so:
 ''print(drei\_wuerfel())'' ''print(drei\_wuerfel())''
 ++++ ++++
Zeile 59: Zeile 59:
     return random.randint(1,6)     return random.randint(1,6)
  
-def drei_wuerfel(zahl):+def drei_wuerfel():
     return wuerfel()     return wuerfel()
     return wuerfel()     return wuerfel()
Zeile 75: Zeile 75:
 Welche beiden Zahlen gibt folgender Code aus? Welche beiden Zahlen gibt folgender Code aus?
 <code python> <code python>
-import math 
 a = 1 a = 1
 b = 2 b = 2
  • gf_informatik/funktionen/problems.1749105217.txt.gz
  • Zuletzt geändert: 2025-06-05 06:33
  • von gra