capypad
0 Tage Serie
python / beginner
Snippet

Moderne String-Formatierung mit f-strings

f-strings (formatierte String-Literale) ermöglichen es, Python-Ausdrücke direkt in Strings einzubetten, indem geschweifte Klammern verwendet werden. Sie sind lesbarer und schneller als ältere Formatierungsmethoden wie % oder .format().

snippet.py
python
1
2
3
4
5
6
7
name = "Python"
version = 3.12
 
# Combine variables and expressions inside a string
message = f"Welcome to {name} version {version}!"
 
print(message)
Erklärung
1
f"Welcome to..."
Das Präfix 'f' weist Python an, die Ausdrücke innerhalb der geschweiften Klammern auszuwerten.
2
{name}
Der Wert der Variable 'name' wird in einen String umgewandelt und hier eingefügt.