Entferne geschweifte Klammern mit format() in Python
-
Verwenden Sie die
format()
-Methode in Python -
Geschweifte Klammern in einem String mit der
format()
-Methode in Python drucken
Escape in der Programmiersprache bedeutet, die Zeichen in Form von wörtlichem Text zu drucken, der im Code nicht druckbar ist. In diesem Artikel lernen wir die Methode format()
kennen und wie wir die geschweiften Klammerzeichen {}
mit der Funktion format()
maskieren können.
Verwenden Sie die format()
-Methode in Python
Das format()
ist eine eingebaute Funktion in Python, die verwendet wird, um einen String zu formatieren und eine formatierte Ausgabe in unserem gewünschten Stil zurückzugeben.
Syntax:
"{}".format(value)
- Das
{}
fungiert als Formatierer/Platzhalter und sein Wert wird ersetzt, wenn die Funktion aufgerufen wird. - Der
Wert
kann eine beliebige Zeichenfolge oder ein beliebiges Zeichen usw. sein, das dann in der Ausgabe durch das Formatierte ersetzt wird.
Beispiel:
# Python 3.x
print("{} is a good option for python beginners".format("delftstack"))
Ausgang:
delftstack is a good option for python beginners
Hier wird der Wert innerhalb der Funktion format()
durch geschweifte Klammern ersetzt und in der Ausgabe angezeigt. Wir können auch 0 in geschweifte Klammern setzen; es macht keinen unterschied.
Geschweifte Klammern in einem String mit der format()
-Methode in Python drucken
Wenn Sie nun Ihren String-Wert mit geschweiften Klammern in der Ausgabe neben der Funktion format()
benötigen, brauchen Sie nur noch doppelte geschweifte Klammern mit dem Platzhalter zu setzen. Also müssen wir statt einer drei geschweifte Klammern setzen.
Beispiel 1:
# Python 3.x
print("{{{0}}} is a good option for python beginners".format("delftstack"))
Ausgang:
{delftstack} is a good option for python beginners
Betrachten Sie den folgenden Code zum besseren Verständnis. Diese Funktion akzeptiert zwei Argumente.
Beispiel 2:
myname = "jessica frank"
myage = 24
print("Name: {{{0}}} Age:{{{1}}}".format(myname, myage))
Ausgang:
Name: {jessica frank} Age:{24}
In diesen 2 Beispielcodes sehen wir also, dass wir zum Drucken von geschweiften Klammern in der Zeichenfolge drei Paare geschweifter Klammern als Platzhalter verwenden müssen, um die erforderliche Ausgabe zu erhalten.
I am Fariba Laiq from Pakistan. An android app developer, technical content writer, and coding instructor. Writing has always been one of my passions. I love to learn, implement and convey my knowledge to others.
LinkedInVerwandter Artikel - Python String
- Entfernen Kommas aus String in Python
- Wie man prüft, ob eine Zeichenkette auf pythonische Weise leer ist
- Konvertieren einer Zeichenkette in einen Variablennamen in Python
- Wie man Leerzeichen in einem String in Python entfernt
- Wie man in Python Zahlen aus einer Zeichenkette extrahiert
- Wie man in Python String in datetime konvertiert