On 2024-07-02 18:56, Andreas Röhler <andreas.roeh...@online.de> wrote:
> Die untenstehende Funktion soll die Länge einer Liste berechnen.
> Leider gelingt es nicht, das Ergebnis einer Variablen "a" zuzuweisen.
> Diese erhält "None".
> Hat jemand eine Idee?
>
> def listenlaenge (liste, zaehler=0):
>      if liste == []:
>          print("zaehler: {}".format(zaehler))
>          return zaehler
>      else:
>          zaehler += 1
>          listenlaenge(liste[1:], zaehler)

Hier fehlt das return.

        hp
_______________________________________________
python-de Mailingliste -- python-de@python.org
Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an 
python-de-le...@python.org
https://mail.python.org/mailman3/lists/python-de.python.org/
Mitgliedsadresse: arch...@mail-archive.com

Reply via email to