return Fehler Python?


21.01.2023, 12:43

Zweites Problem kann man leider immer noch nicht auf den Bildern erkennen, deshalb hier nochmal eins...

3 Antworten

Es könnte sein, dass der Interpreter die indented if und else Statements und die darauf folgenden elif Statements nicht unterscheiden kann. Du könntest versuchen die if/elif/else Statements durch Switch Cases ersetzen. (hir ein link zur funktionalität von einem Switch: https://pythongeeks.org/switch-in-python/)

Es könnte aber auch sein, dass das return um 2 spaces nach links muss.

Das "return" um zwei Zeichen nach links rücken. Bei Python immer auf die Struktur achten, sonst läuft ein vermeintliches Programm nicht.

Das "return" gehört um zwei Schritte nach links - an dieselbe Position wie das zugehörige "def".

Den Wochentag kann man übrigens viel einfacher berechnen:

https://de.wikipedia.org/wiki/Wochentagsberechnung#Formel


Maryyyyi 
Fragesteller
 21.01.2023, 12:24

Danke sehr...

0
Maryyyyi 
Fragesteller
 21.01.2023, 12:45

Es funktioniert leider immernoch nicht...

0