Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
f-Strings | Strings
Introduction to Python | Mobile-Friendly
course content

Contenido del Curso

Introduction to Python | Mobile-Friendly

Introduction to Python | Mobile-Friendly

1. Python Basics
2. Variables
3. Strings

f-Strings

In the last challenge, you output a message by passing necessary variables as string parts. Concatenation is a good approach, but wouldn't it be easier to pass variables within a string pattern, as if you’re completing a puzzle?

Python provides us with such functionality. The approach is called f-strings. To use a variable value inside the string, place the f letter to the left of the opening quotes and pass the variable's name within curly brackets {} inside the string. For example, let's output the message 'Player Alex has level 16', where Alex and 16 are stored in variables.

12345
# Initial variables name = "Alex" level = 16 # Output message using f-string print(f"Player {name} has level {level}.")
copy

As you can see, you shouldn't worry about using strings and numerical values simultaneously with this approach.

Using the same variables as in the previous chapter-challenge (name and age), output the same message as before ("name is age y.o.").

question-icon
Fill in the blanks to complete the task.

# Variables
name = "Jim"
age = 34

# Output the message
print("{} is {} y.o.")
Jim is 34 y.o.

¿Todo estuvo claro?

Sección 3. Capítulo 6
We're sorry to hear that something went wrong. What happened?
some-alt