Question: How do I transform a classic string to an f-string?

```
variable = 42
user_input = "The answer is {variable}"
print(user_input)

```

Output: `The answer is {variable}`

```
f_user_input = # Here the operation to go from a string to an f-string
print(f_user_input)

```

Desired output: `The answer is 42`

Answer: 
```py
variable = 42
user_input = "The answer is {variable}"
# in order to get The answer is 42, we can follow this method
print (user_input.format(variable=variable))

```

(or)

```py
user_input_formatted = user_input.format(variable=variable)
print (user_input_formatted)

```

Good link <https://cito.github.io/blog/f-strings/>
You can use f-string instead of normal string.

```
variable = 42
user_input = f"The answer is {variable}"
print(user_input) 

```