Path: csiph.com!2.us.feeder.erje.net!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder4.news.weretis.net!news.szaf.org!fu-berlin.de!uni-berlin.de!not-for-mail From: Hans-Peter Jansen Newsgroups: de.comp.lang.python Subject: Re: [Python-de] Wie sieht Python fuer mich aus? Date: Mon, 09 Jan 2017 19:51:54 +0100 Lines: 26 Message-ID: References: <8485211.SXjMyZxKjN@xrated> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: news.uni-berlin.de 4KjXAoc3ZYFDZ1juzsgAyQ44l9rFK+mlsFNFNAuH4VzQ== Return-Path: X-Original-To: python-de@python.org Delivered-To: python-de@mail.python.org X-Virus-Scanned: amavisd-new at lisa.loc User-Agent: KMail/4.14.10 (Linux/4.8.14-5-default; KDE/4.14.27; x86_64; ; ) In-Reply-To: X-Provags-ID: V03:K0:uimR7vmeN2B16agnyZdNFlviiF2/va8NoM/LFlLKUXmPGLy9hQ1 gWfYiF/LICWingNyfb+CPFkM5rfaJJsEmICpkQRlyhJeWkc5WBGOPl3OC/bTAZgt5c4NOvw nm6QWxvW6/Ft52M6kndr7BpjqSUjERZJu21+BTtFjefa629fwWA3ZaicaGfE3wPw9rp3+4o kIjTqOCQ63mSfSZpd63nQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:Wz14rV35fdE=:5KIvMBkDbfd89cFSdKPdSX GO3V30pG1KZbGpD4pWt0cDiyT5PVhTCmSTrzTpqy2UNmsWX/iGf/Py45hEi76nkdEJ6VreO1s yDkDPv6CLYpWV6yvvuxVdP88O/v4It6TolWek0l2An7tDH0WGKqcDa+Rzo3uzWmgLBm9XfMi2 qkuR9ZYCFqsLs1Pn1+CSqAOfC4GhWjNr0mMJE2R7rv8us2ZNFBQ3zOxrffh955rM+8At8JX07 NR8VB6XrmD8nt4l/4Qc6Pb7FJFLGhoNe/1Uib7RP1PW7j8po2KnPVk7cXJvBnyKIlMJIb5nse zqcvayZLT9SBSAlMvLggvR9841JPUBOPXLZAWMsucs3NqAaw0NgS39TfZlw1rGSfbiHpL14D5 es3p3nAPioN5ACXRygppADRu0swdkR68K8u0Wgl3biE6HFLsyibzEaaWQgmhu/jXbtjq0QyIX cQ5LDhU3BHu+7AP9BNmVvVSFKCgr3sMHCCW6rHsSZio0PE33yG66Altwdm1lYAEq5jAMHdany mt6L8sD+K71sXHRH8goXp3su/7zi/WnS3tGCS/fchaHKwcyo88u7zcUZRTUY0buG8CEaFjsaX oDTkkdsWh3fp7rpAZuljEVCeorctkpKcIu5RufONYMmgSpq5aGaLlx9YCY650UnqQr6qNrFYD V/AlTd3qi91mYoFH1elYfh2kajUyfYPtahybAYnXLJE2xtasm3XCJnW0UE2Ix9sK2Qp6w/KYa AZQYP4hBwAgVPe2s X-BeenThere: python-de@python.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Die Deutsche Python Mailingliste List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <8485211.SXjMyZxKjN@xrated> X-Mailman-Original-References: Xref: csiph.com de.comp.lang.python:4639 On Montag, 9. Januar 2017 17:33:05 Hermann Riemann wrote: > Am 09.01.2017 um 14:31 schrieb Sven R. Kunze: > > Es ist zwar sch=F6n, die Wahl zu haben, aber hier empfehle ich zumi= ndest > > einfach 4 Leerzeichen pro Einr=FCckungstiefe und fertig. >=20 > Ich finde 3 Leerzeichen f=FCr meine Programme optimal. > Mag sein, das dies von dem Level und der Anzahl der Zeilen, > die man gleichzeitig auf einem Monitor sieht. >=20 > Wenn z.B. nach if ein 3 Zeilen Block folgen w=FCrde, > w=E4ren vielleicht 2 Lerrzeichen optimal. > Bei vielen Zeilen ist der Anfang und ende nicht erkennbar, > gleich wieviel man einr=FCckt. > Und bei if Gebirge r=FCckt der Programmteil zu weit nach rechts. Ohne Dir zu Nahe treten zu wollen, aber zu viele Einr=FCckungsebenen de= uten auf=20 (zu) schwach strukturierten Code hin. Die Einr=FCckungstiefe zu verring= ern,=20 verst=E4rkt diesen Effekt nur noch: Siehe auch PEP 8 -- Style Guide for Python Code https://www.python.org/dev/peps/pep-0008/#indentation Pete