Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.python > #4638
| 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 | Next — Previous in thread | Next in thread | Find similar
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