Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #6077

[Python-de] Re: Zuweisung via return

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Andreas Röhler <andreas.roehler@online.de>
Newsgroups de.comp.lang.python
Subject [Python-de] Re: Zuweisung via return
Date Wed, 3 Jul 2024 14:02:49 +0200
Lines 45
Message-ID <1cb7be25-e3eb-475b-8119-366d95e45594@online.de> (permalink)
References <7324215d-fbce-490c-97de-f0a825e85780@online.de>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding quoted-printable
X-Trace news.uni-berlin.de v5JyIg7m+AYrzxJRjSGRqA96lTWAcgbFLvVE5AW8Urdg==
Cancel-Lock sha1:Kn1N7jzQLDZb1WkM/XoeZfQSrxY= sha256:igTJHkqCjiSZEGh6OKo870BBHvvVl5ycMK9dI+jyR+E=
Authentication-Results mail.python.org; dkim=pass reason="2048-bit key; unprotected key" header.d=online.de header.i=andreas.roehler@online.de header.b=eldeuypf; dkim-adsp=pass; dkim-atps=neutral
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=online.de; s=s42582890; t=1720008169; x=1720612969; i=andreas.roehler@online.de; bh=QC8fYs67xI01Mu74KGKL2TU0UDhPFaw5Uu3YfvZpoWc=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=eldeuypfphb7KGyBsWFvh66CCWbFl8SVD3gQKIB7cmOMUkkjKQLojIbiF/JZlok9 ihfVhnh8fCUiPj6tPmgGx14TeftpWhV6MIn9NtVUUlMWiwYBmEYpx4wZD/9Lr7+EX vg/D9v1am+4aa74fOES60xmQ4lGNrIwbsHPbfy1HDekscmcuZk7sh1N9EPTsPgFT2 pcCOMWA5uVwRH+TvNYbO1Qh5TpVYGoYMxpC4apQOos2dxEcb9+CvDs7f0nrcZ8cWY Y+35sFyL97JuXCul9FAdd4lG81NGAQT2Ne6UN94TojOXXGeXmpt9Q0dOP32ucWll1 l9r5kwIt0T9FisMVIQ==
X-UI-Sender-Class 6003b46c-3fee-4677-9b8b-2b628d989298
User-Agent Mozilla Thunderbird
Content-Language en-US
In-Reply-To <7324215d-fbce-490c-97de-f0a825e85780@online.de>
X-Provags-ID V03:K1:9kRt2kQIMPuey8MTCgrjSUOZJTyBlQ8a4WFUB4LuJda/XtCF4zf IsFc9s/SK5faUJ9UxAeZkk9fjiyBP0Y/Z+K2/pRJNcpHz4+p8gEY/Z0qS80Sahs61c4iUIZ GD3K5uLaHNLE6BuLAOUTlr+uZ90881WcT4HQoTUT0+63jzoseiKFoowSKJifpKv2iBc5EJD 868CAa6crbQ5FjEpLyYVA==
X-Spam-Flag NO
UI-OutboundReport notjunk:1;M01:P0:tI2LgklwNvM=;7DhkSTKCkZZjZVzgPVtj+UaLruZ sh/bI1EUQfytG4tO4JrDOJp1qWtAtJOrSRsf+axBzl/e4euiYC/11tkyz2GLEzqOYQXzXYCNB Nf3Q5TZkiDsOIl66lV8hQI/wJrXAQiGhNE8mY8rMpuvwrPbvrkhzxBsVeormUkk9IPyYK47mM CAeAFK3LiGhFvAVTliBQ6O9Vn/I8+y2ekPdglHiLtWvkIWZ6wkXtWijqvzyIw4baHBr7EI3TG 0pSuIfIaDQcHKuldANwz4BLdNb7I8Zwj3qss4HsrGP9YZAa8KdyEGIPxHWk8j+wFm/L1F5jcF n+/prKDiACkR1KE7D3ccmEibVabRqCQXw83/J/PKme4wpWgqrKLwBSB0+4kLRuLywUYTqGtzN 8mym7rC7js0GYC7WwtusD6i/Htil6K33x+buOaBJp1hEqbtcIQ8J0fgAJ03rhwOvzPJRvfhKC UgCe8ps11OC0VadOVf5MBVnwsxED8Im2fI0vR2JHihorWfJl+Jp/gbAnkaiYOJ6xh8NugG3Z2 LNehB8O9uwd0Tht6QHP+8sD4i+lTxf2IxJaEcJqJke3dizRda/3Z80TgAcbqo5qP4n9OmMe8M RjUq616kGYYHvrNy33N7c7UzA71sKqoazT6WcQfyMt5thfFlRZXlp+4LOWYacGUUMFvZaNGBb +NZnJZPKdC+7xPX7F5d3upqBHI2RkmWUu9zVUFgCyRwQqU6iK3dFn3Ra7Y16xGU+BneEDFbhw kpP7BeHOD9E1azqjrCsphCLVQGNXvTbBZLCjsF1jJf5iX3ar0obmNY=
Message-ID-Hash EYWAQG3YGIRBZLXQDRVG7W5BY6P7WY77
X-Message-ID-Hash EYWAQG3YGIRBZLXQDRVG7W5BY6P7WY77
X-MailFrom andreas.roehler@online.de
X-Mailman-Rule-Misses dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-python-de.python.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version 3.3.10b1
Precedence list
List-Id Die Deutsche Python Mailingliste <python-de.python.org>
Archived-At <https://mail.python.org/archives/list/python-de@python.org/message/EYWAQG3YGIRBZLXQDRVG7W5BY6P7WY77/>
List-Archive <https://mail.python.org/archives/list/python-de@python.org/>
List-Help <mailto:python-de-request@python.org?subject=help>
List-Owner <mailto:python-de-owner@python.org>
List-Post <mailto:python-de@python.org>
List-Subscribe <mailto:python-de-join@python.org>
List-Unsubscribe <mailto:python-de-leave@python.org>
Xref csiph.com de.comp.lang.python:6077

Show key headers only | View raw


Meine Lösung:


#! /usr/bin/env python3

def listlaenge(liste) -> int:
     if liste == []:
         return 0
     else:
         return 1 + listlaenge(liste[1:])

a = listlaenge([2, 8, 9, 4])
print("a: {}".format(a))

# >>> a: 4

Am 02.07.24 um 20:56 schrieb Andreas Röhler:
> 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)
>
> # >>> a = listenlaenge([2, 5, 6, 1])
> # zaehler: 4
> # >>> a
> # >>> print(a)
> # None
>
> _______________________________________________
> python-de Mailingliste -- python-de@python.org
> Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an
> python-de-leave@python.org
> https://mail.python.org/mailman3/lists/python-de.python.org/
> Mitgliedsadresse: andreas.roehler@online.de

Back to de.comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

[Python-de] Zuweisung via return Andreas Röhler <andreas.roehler@online.de> - 2024-07-02 20:56 +0200
  Re: [Python-de] Zuweisung via return "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-02 23:02 +0200
    [Python-de] Re: Zuweisung via return Andreas Röhler <andreas.roehler@online.de> - 2024-07-03 16:28 +0200
      Re: [Python-de] Re: Zuweisung via return "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-03 16:36 +0200
      Re: [Python-de] Re: Zuweisung via return Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-07-03 21:14 +0200
        Re: [Python-de] Re: Zuweisung via return "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-04 00:09 +0200
  Re: [Python-de] Zuweisung via return Marcel Logen <333200007110-0201@ybtra.de> - 2024-07-03 00:09 +0200
    Re: [Python-de] Zuweisung via return "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-03 10:39 +0200
    [Python-de] Re: Zuweisung via return Andreas Röhler <andreas.roehler@online.de> - 2024-07-03 11:21 +0200
  Re: [Python-de] Zuweisung via return Stephan Herrmann <stephan.herrmann@mailbox.org> - 2024-07-03 00:22 +0200
  [Python-de] Re: Zuweisung via return Hartmut Goebel <h.goebel@crazy-compilers.com> - 2024-07-03 11:14 +0200
    Re: [Python-de] Re: Zuweisung via return "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-03 13:43 +0200
      [Python-de] Re: Zuweisung via return Hartmut Goebel <h.goebel@crazy-compilers.com> - 2024-07-03 14:41 +0200
        Re: [Python-de] Re: Zuweisung via return "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-03 15:40 +0200
    [Python-de] Re: Zuweisung via return Andreas Röhler <andreas.roehler@online.de> - 2024-07-04 13:43 +0200
    Re: [Python-de] Re: Zuweisung via return Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-07-05 05:47 +0200
      [Python-de] Re: Zuweisung via return Hartmut Goebel <h.goebel@crazy-compilers.com> - 2024-07-05 10:48 +0200
      Re: Zuweisung via return Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-07-05 16:08 +0200
  [Python-de] Re: Zuweisung via return Andreas Röhler <andreas.roehler@online.de> - 2024-07-03 14:02 +0200
  [Python-de] Re: Zuweisung via return Frank Grellert <grellert@web.de> - 2024-07-03 23:43 +0200
    [Python-de] Re: Zuweisung via return Andreas Röhler <andreas.roehler@online.de> - 2024-07-04 13:35 +0200

csiph-web