Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Patrick Rudin Newsgroups: de.comp.lang.python Subject: Re: for unpacking Date: Wed, 7 Aug 2024 22:58:36 +0200 Lines: 30 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: individual.net 8DuDFyAino7xaajjdL2MywESHPHilcC/wC4K9nOKiVYddQtjkw Cancel-Lock: sha1:e+yPUWIHp0JJ/LS9Jh7r8IfoiDQ= sha256:NtZ9OxhcPElgE+kk9NrqGhwzreSFIs0md/5Jncrr7wQ= User-Agent: Mozilla Thunderbird Content-Language: en-US In-Reply-To: Xref: csiph.com de.comp.lang.python:6150 Peter J. Holzer wrote: > On 2024-08-07 09:54, Patrick Rudin wrote: >> Ich hab hier rund ein Dutzend Variablen, an denen ich rumschraube. Am >> übersichtlichsten wäre wohl: > > Wenn Du auf viele Variablen die gleiche (komplexe) Operation > durchführst, ist es sinnvoll, diese Operation in eine Funktion > auszulagern. Anders, ich mache simples Zeug mit mehreren Variablen: http://www.mirada.ch/zuege.zip Ist einfach eine Spielerei, quasi meine ersten Gehversuche mit Python. Und ja, da sind ein paar ugly Hacks drin. Wenn ich mal Zeit habe, werde ich versuchen, sowas mit Klassen statt Listen zu machen. > Und ja, ganz abstrakt kann man das in zwei oder drei Sätzen formulieren. > Das versteht dann nur keiner (außer denen, die es vorher schon > verstanden haben). Die restlichen 20+ Minuten des Vortrags sind dann > eben konkrete Beispiele. Deines kommt sogar fast genau so vor. Ich werd mir das bei Gelegenheit sicher nochmals in Ruhe anschauen. Mit ein wenig Grunderfahrung geht das aber meist besser rein... Gruss Patrick