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


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

Re: [Python-de] Wie sieht Python fuer mich aus?

Path csiph.com!news.redatomik.org!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From Hermann Riemann <nospam.gerct08@hermann-riemann.de>
Newsgroups de.comp.lang.python
Subject Re: [Python-de] Wie sieht Python fuer mich aus?
Date Mon, 9 Jan 2017 19:37:19 +0100
Lines 50
Message-ID <edi3ivF64s6U1@mid.individual.net> (permalink)
References <Python-20170108184230@ram.dialup.fu-berlin.de> <3dee2ce4-274a-3b59-756c-3559e7c568c1@mail.de> <mailman.382.1483969007.2395.python-de@python.org> <edhsa2F4aukU1@mid.individual.net> <cc585ec8-d4b4-685b-0a1d-ef62327c0e96@mail.de> <mailman.401.1483983912.2395.python-de@python.org> <Einrueckung-20170109191627@ram.dialup.fu-berlin.de>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 8bit
X-Trace individual.net /M+gl0vvd7xOHIVZVJ/ZtwTkrhnD7OxIatyK1o3jbJTNo0Cl0o
Cancel-Lock sha1:AOL5dZ4bLp+4gOqhk4f7MgzW+zM=
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1
In-Reply-To <Einrueckung-20170109191627@ram.dialup.fu-berlin.de>
Xref csiph.com de.comp.lang.python:4638

Show key headers only | View raw


Am 09.01.2017 um 19:18 schrieb Stefan Ram:

>> Allerdings kann ich hier nur beitragen, dass wir intern als Team dann sagen:
>> 1) verwende nicht so viele ifs
>> 2) mach diese Zeilen kürzer
>> 3) nimm bitte immer 4 Leerzeichen
>
>   Wenn man von einer zeilenorientierten Sprache wie BASIC
>   kommt und dann Pascal erlernt, kann man es erst einmal
>   als eine Befreiung empfinden, daß lexikalische Einheiten
>   nun frei über Zeilen aufgeteilt werden können.

Bei GfA-Basic gab es keine freie Zeilenaufteilung.

Und die Einrückung war "freiwillig" wegen besserer Lesbarkeit
vor Python in vielen Sprachen üblich.
Das Neue an Python ist das die Einrückung
die Lesbarkeitsablenkung durch begin end bzw { } vermeisdet.

>   In Programmiersprachen der C-Familie verwende ich zwei
>   Leerzeichen, weil nur dann die beiden f des folgenden
>   Textes untereinander ausgerichtet sind.

> { f();
>   f(); }

Bei C verwende ich auch Einrückung von 3
{ stehen bei mir in C an Zeilenende.
Damit habe ich Pythonähnlichkeit,
(wie ich sie auch schon vor der Kenntnis von Python verwendete,
  sofern ich nicht wegen team Vorgaben zu etwas anderes gezwungen wurde.)

>   Bei Python sieht die Ausrichtung mit vier Leerzeichen gut
>   aus, wenn die Zeile vor der eingerücktem Zeile mit einem
>   Drei-Buchstaben-Wort beginnt.

> def f(a, L=[]):
>     L.append(a)
>     return L
>
> for arg in arguments:
>     print(arg)

if ist ein 2 Buchstabenwort, elif, class hat noch mehr Buchstaben.

Hermann
    der meint, eine einheitliche Einrückung verbessert das Schriftbild.

-- 
http://www.hermann-riemann.de

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


Thread

Re: [Python-de] Wie sieht Python fuer mich aus? "Sven R. Kunze" <srkunze@mail.de> - 2017-01-09 14:31 +0100
  Re: [Python-de] Wie sieht Python fuer mich aus? Hermann Riemann <nospam.gerct08@hermann-riemann.de> - 2017-01-09 17:33 +0100
    Re: [Python-de] Wie sieht Python fuer mich aus? "Sven R. Kunze" <srkunze@mail.de> - 2017-01-09 18:45 +0100
      Re: [Python-de] Wie sieht Python fuer mich aus? Hermann Riemann <nospam.gerct08@hermann-riemann.de> - 2017-01-09 19:25 +0100
        Re: [Python-de] Wie sieht Python fuer mich aus? "Sven R. Kunze" <srkunze@mail.de> - 2017-01-09 20:08 +0100
          Re: [Python-de] Wie sieht Python fuer mich aus? Hermann Riemann <nospam.gerct08@hermann-riemann.de> - 2017-01-09 20:59 +0100
            Re: [Python-de] Wie sieht Python fuer mich aus? "Sven R. Kunze" <srkunze@mail.de> - 2017-01-09 21:44 +0100
      Re: [Python-de] Wie sieht Python fuer mich aus? Hermann Riemann <nospam.gerct08@hermann-riemann.de> - 2017-01-09 19:37 +0100
    Re: [Python-de] Wie sieht Python fuer mich aus? Thomas Orgelmacher <trash@odbs.org> - 2017-01-09 18:41 +0100
      Re: [Python-de] Wie sieht Python fuer mich aus? Hermann Riemann <nospam.gerct08@hermann-riemann.de> - 2017-01-09 19:11 +0100
        Re: [Python-de] Wie sieht Python fuer mich aus? Thomas Orgelmacher <trash@odbs.org> - 2017-01-09 19:56 +0100
    Re: [Python-de] Wie sieht Python fuer mich aus? Hans-Peter Jansen <hpj@urpla.net> - 2017-01-09 19:51 +0100
      Re: [Python-de] Wie sieht Python fuer mich aus? Hermann Riemann <nospam.gerct08@hermann-riemann.de> - 2017-01-09 20:19 +0100
    Re: [Python-de] Wie sieht Python fuer mich aus? Stefan Schwarzer <sschwarzer@sschwarzer.net> - 2017-01-13 08:40 +0100

csiph-web