Heim > Backend-Entwicklung > Python-Tutorial > Wie drucke ich in Python mehrere Elemente in einer einzigen Zeile?

Wie drucke ich in Python mehrere Elemente in einer einzigen Zeile?

Mary-Kate Olsen
Freigeben: 2024-12-01 02:10:12
Original
310 Leute haben es durchsucht

How to Print Multiple Elements on a Single Line in Python?

Mehrere Elemente in einer Zeile drucken

Um mehrere Elemente gleichzeitig in derselben Zeile zu drucken, gibt es mehrere Ansätze:

%-Formatierung mit Tupeln verwenden

Der von Ihnen bereitgestellte Originalcode kann mithilfe der %-Formatierung korrigiert werden, indem die Platzhalter als Tupel übergeben werden:

print("Total score for %s is %s" % (name, score))
Nach dem Login kopieren

Verwendung der %-Formatierung mit Wörterbüchern

Eine andere Möglichkeit ist die Verwendung eines Wörterbuchs:

print("Total score for %(n)s is %(s)s" % {'n': name, 's': score})
Nach dem Login kopieren

Verwenden von New-Style-String Formatierung

Pythons neuere Zeichenfolgenformatierung bietet mehrere Annehmlichkeiten:

  • Verwendung von Zahlen:

    print("Total score for {} is {}".format(name, score))
    Nach dem Login kopieren
  • Explizit verwenden Namen:

    print("Total score for {n} is {s}".format(n=name, s=score))
    Nach dem Login kopieren
  • Verketten von Zeichenfolgen:

    print("Total score for " + str(name) + " is " + str(score))
    Nach dem Login kopieren

Verwenden von print( ) Funktion mit Parametern

Dieser Ansatz erfordert keine spezielle Formatierung Syntax:

print("Total score for", name, "is", score)
Nach dem Login kopieren

Für eine bessere Kontrolle über den Abstand verwenden Sie den sep-Parameter:

print("Total score for ", name, " is ", score, sep='')
Nach dem Login kopieren

Verwenden von f-Strings (Python 3.6)

F-Strings machen diesen Prozess sehr prägnant:

print(f'Total score for {name} is {score}')
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie drucke ich in Python mehrere Elemente in einer einzigen Zeile?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage