Heim > Backend-Entwicklung > Python-Tutorial > Wie funktioniert der %-Operator von Python bei der String-Formatierung?

Wie funktioniert der %-Operator von Python bei der String-Formatierung?

Mary-Kate Olsen
Freigeben: 2024-10-21 11:30:03
Original
773 Leute haben es durchsucht

How Does Python's % Operator Function in String Formatting?

Pythons %-Operator für Strings: Eine umfassende Anleitung

Pythons %-Operator erfüllt einen eindeutigen Zweck, wenn er auf Strings angewendet wird. Im Gegensatz zu seiner mathematischen Funktion bei der Durchführung von Modulo-Operationen verwandelt sich der %-Operator in ein String-Formatierungstool, wenn er auf der linken Seite an eine Zeichenfolge angehängt wird.

String-Formatierung mit dem %-Operator

Der %-Operator wird in diesem Zusammenhang für die String-Interpolation verwendet. Sie können damit Zeichenfolgen erstellen, bei denen vordefinierte Platzhalter in der Formatzeichenfolge durch entsprechende Werte ersetzt werden, die in einer Liste oder einem Tupel angegeben sind.

Syntax:

format % values
Nach dem Login kopieren

wobei:

  • Format ist die Zeichenfolge, die Platzhalter enthält, die durch % angegeben werden, gefolgt von einem Konvertierungsspezifizierer, z. B. %d für Ganzzahlen oder %s für Zeichenfolgen.
  • Werte ist ein Tupel oder eine Liste mit den Werte, die die Platzhalter in der Formatzeichenfolge ersetzen.

Beispiel:

<code class="python">name = "John"
age = 30
formatted_string = "My name is %s and I am %d years old." % (name, age)
print(formatted_string)</code>
Nach dem Login kopieren

Ausgabe:

My name is John and I am 30 years old.
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie funktioniert der %-Operator von Python bei der String-Formatierung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
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