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


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

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

Path csiph.com!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 17:33:05 +0100
Lines 39
Message-ID <edhsa2F4aukU1@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>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 8bit
X-Trace individual.net ZDpn1D8uK7zlLVuLJp/Z2g2n8RYULpU7yDjkmz542gMlCKoOgp
Cancel-Lock sha1:y9Y85UrOR8d7KdEtwLSg1v0tNq4=
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1
In-Reply-To <mailman.382.1483969007.2395.python-de@python.org>
Xref csiph.com de.comp.lang.python:4628

Show key headers only | View raw


Am 09.01.2017 um 14:31 schrieb Sven R. Kunze:

> Es ist zwar schön, die Wahl zu haben, aber hier empfehle ich zumindest
> einfach 4 Leerzeichen pro Einrückungstiefe und fertig.

Ich finde 3 Leerzeichen für  meine Programme optimal.
Mag sein, das dies von dem Level und der Anzahl der Zeilen,
die man gleichzeitig auf einem Monitor sieht.

Wenn z.B. nach if ein 3 Zeilen Block folgen würde,
wären vielleicht 2 Lerrzeichen optimal.
Bei vielen Zeilen ist der Anfang und ende nicht erkennbar,
gleich wieviel man einrückt.
Und bei if Gebirge rückt der Programmteil zu weit nach rechts.

>>    Häufig werden vier Leerzeichen if 3 zeilenchen verwendet.

> Die 4 Leerzeichen passen gut zusammen mit der IDE PyCharm.

4 Zeichen sind bei diversen Editoren voreingestellt.
Meist kann ich dies auf 3 umstellen.

>>    »==« bedeutet »ist gleich«, und »!=« bedeutet »ist nicht
>>    gleich«.

> Es gibt noch "is" und "is not" für Objekt-Identitätsvergleich.

Pointer Vergleich bzw. Adressvergleich. (Adresse =id(variable))

Verwenden tue ich eher den Typvergleich etwa:
if type(variable)==type([]):
    for elem in variable:
        ..

Hermann
    der noch ein is verwendet hat.

-- 
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