Wie geben Sie eine F-Zeichenfolge in Python ein?
Wie geben Sie eine F-Zeichenfolge in Python ein?

Video: Wie geben Sie eine F-Zeichenfolge in Python ein?

Video: Wie geben Sie eine F-Zeichenfolge in Python ein?
Video: Python! Formatted String Literals (f-strings) 2024, November
Anonim

Um eine zu erstellen F - Schnur , Präfix das Schnur mit dem Buchstaben „ F “. Die Schnur selbst kann auf die gleiche Weise formatiert werden wie mit str . Format(). F - Saiten bieten eine kurze und bequeme Möglichkeit zum Einbetten Python Ausdrücke im Inneren Schnur Literale zur Formatierung.

Was ist in diesem Zusammenhang ein F-String in Python?

In Python Quellcode, und F - Schnur ist ein wörtliches Schnur , mit vorangestelltem ' F ', das Ausdrücke in geschweiften Klammern enthält. Die Ausdrücke werden durch ihre Werte ersetzt.

Wie verwendet man %s in Python? % S gibt einen Konvertierungstyp von String an, wenn verwendet wird Pythons Möglichkeiten zur Formatierung von Zeichenfolgen. Genauer, % S wandelt einen angegebenen Wert mit der Funktion str() in einen String um. Vergleichen Sie dies mit dem %r-Konvertierungstyp, der Verwendet die repr()-Funktion zur Wertkonvertierung. Sehen Sie sich die Dokumentation zur Zeichenfolgenformatierung an.

Was ist dann eine F-Saite?

Auch „formatiert“genannt Schnur wörtlich“, F - Saiten sind Schnur Literale mit einem F am Anfang und geschweifte Klammern, die Ausdrücke enthalten, die durch ihre Werte ersetzt werden. Die Ausdrücke werden zur Laufzeit ausgewertet und anschließend mit dem Protokoll _format_ formatiert.

Was bedeutet %s in Python?

% S ist ein Formatbezeichner. Die Rolle von % S ist, dass es das sagt Python Interpreter, in welchem Format der Text gedruckt wird, auf der Konsole. Zeichenfolge ist der in diesem Fall formatieren. Die Syntax sieht also ungefähr so aus.

Empfohlen: