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


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

[Python-de] Re: Zuweisung via return

From Hartmut Goebel <h.goebel@crazy-compilers.com>
Newsgroups de.comp.lang.python
Subject [Python-de] Re: Zuweisung via return
Date 2024-07-05 10:48 +0200
Organization crazy-compilers.com
Message-ID <3a081925-2f6f-4bb4-a30b-eb3c37cab9d4@crazy-compilers.com> (permalink)
References <7324215d-fbce-490c-97de-f0a825e85780@online.de> <e8bc2a6e-b67e-4a5a-a215-cb03cb17f32b@crazy-compilers.com> <lep8llFpqm4U1@mid.individual.net>

Show all headers | View raw


Am 05.07.24 um 05:47 schrieb Hermann Riemann:
> Und wie
>
> muster="<tr><td>Vorname:{}</td><td>Nachname:{}</td>\n"
>
> f.write(muster.format("Hans","Müller")
> f.write(muster.format("Lisa","Maier" )
> ..
>
> handhaben? 

Hier ist die Situation eine andere: Du hast eine Vorlage, die Du 
mehrmals verwendest. Zudem schreibst Du anscheinend in eine Datei und 
*möchtest* vermutlich *keine* Leerzeichen vor den schließenden Tags 
(auch wenn sie in HTML egal wären).

Wenn das in etwa so vorkommt, wie Du es skizziert hast (das gleiche 
Muster wird an mehreren Stellen im Code verwendet), würde ich es 
vermutlich ebenso machen.

Wenn Du in eine Datei schreibst (und dafür f.write() verwendest), 
vermutlich auch so.

Wenn Du das in einer Schleife mit print nutzt, würde ich vielleicht 
sowas verwenden:

    for vorname, nachname in XXX:     print("<tr><td>Vorname:", vorname,
    "</td><td>Nachname:", nachname, "</td>, sep="", file=f)

Allerdings ist das nicht ganz so übersichtlich.

Faustregel für mich ist daher eher: Wenn print und Leerzeichen zwischen 
den Elementen, dann *kein* Muster/Format. Allerdings: wenn der Output 
übersetzbar sein soll, dann ist man eh schnell wieder bei Mustern :-)

-- 
Regards
Hartmut Goebel

| Hartmut Goebel          |h.goebel@crazy-compilers.com                |
|www.crazy-compilers.com  | compilers which you thought are impossible |

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


Thread

[Python-de] Zuweisung via return Andreas Röhler <andreas.roehler@online.de> - 2024-07-02 20:56 +0200
  Re: [Python-de] Zuweisung via return "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-02 23:02 +0200
    [Python-de] Re: Zuweisung via return Andreas Röhler <andreas.roehler@online.de> - 2024-07-03 16:28 +0200
      Re: [Python-de] Re: Zuweisung via return "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-03 16:36 +0200
      Re: [Python-de] Re: Zuweisung via return Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-07-03 21:14 +0200
        Re: [Python-de] Re: Zuweisung via return "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-04 00:09 +0200
  Re: [Python-de] Zuweisung via return Marcel Logen <333200007110-0201@ybtra.de> - 2024-07-03 00:09 +0200
    Re: [Python-de] Zuweisung via return "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-03 10:39 +0200
    [Python-de] Re: Zuweisung via return Andreas Röhler <andreas.roehler@online.de> - 2024-07-03 11:21 +0200
  Re: [Python-de] Zuweisung via return Stephan Herrmann <stephan.herrmann@mailbox.org> - 2024-07-03 00:22 +0200
  [Python-de] Re: Zuweisung via return Hartmut Goebel <h.goebel@crazy-compilers.com> - 2024-07-03 11:14 +0200
    Re: [Python-de] Re: Zuweisung via return "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-03 13:43 +0200
      [Python-de] Re: Zuweisung via return Hartmut Goebel <h.goebel@crazy-compilers.com> - 2024-07-03 14:41 +0200
        Re: [Python-de] Re: Zuweisung via return "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-07-03 15:40 +0200
    [Python-de] Re: Zuweisung via return Andreas Röhler <andreas.roehler@online.de> - 2024-07-04 13:43 +0200
    Re: [Python-de] Re: Zuweisung via return Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-07-05 05:47 +0200
      [Python-de] Re: Zuweisung via return Hartmut Goebel <h.goebel@crazy-compilers.com> - 2024-07-05 10:48 +0200
      Re: Zuweisung via return Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-07-05 16:08 +0200
  [Python-de] Re: Zuweisung via return Andreas Röhler <andreas.roehler@online.de> - 2024-07-03 14:02 +0200
  [Python-de] Re: Zuweisung via return Frank Grellert <grellert@web.de> - 2024-07-03 23:43 +0200
    [Python-de] Re: Zuweisung via return Andreas Röhler <andreas.roehler@online.de> - 2024-07-04 13:35 +0200

csiph-web