python inject variable into string code example

Example 1: how to insert a variable into a string without breaking up the string in python

name = "Dan"
age = 21
#you need to have that "f" before the string
name_and_age = f"My name is {name}, and I am {age} years old."
print(name_and_age)

Example 2: python print variable and string

foo = "seven"

print("She lives with " + foo + " small men")

Example 3: embed variables python

#Pre 3.6
print('Hi, my name is {name} and my age is {age}'.format(**locals()))

#After 3.6
print('Hi, my name is {name} and my age is {age}')

Example 4: how to add a variable to an string

var str = "ello";
var letter = "h";
str = letter + str;