How to Format Strings with f-Strings
f-strings
offer a straightforward and readable way to incorporate variable values or expressions directly into strings in Python.
They are used by prefixing the string with f
or F
, and variables or expressions can be inserted within curly braces {}
.
Example of using f-strings
name = "CodeBuddy" age = 20 greeting = f"My name is {name}, and I am {age} years old." # "My name is CodeBuddy, and I am 20 years old." print(greeting)
In this example, the f-string
is used to insert the values of the variables name
and age
into the string greeting
.
Applying Expressions in f-Strings
Within an f-string, you can use various expressions, including arithmetic operations, comparisons, and more.
An expression refers to a combination of variables or values that computes to a result.
Example of using an exponentiation expression
number = 10 result = f"The square of 10 is {number**2}." print(result) # "The square of 10 is 100."
Mission
0 / 1
You cannot perform arithmetic operations inside an f-string.
O
X
Guidelines
AI Tutor
Publish
Design
Upload
Notes
Favorites
Help
Code Editor
Run
Generate
Execution Result