Есть много способов сделать это:
Первый, используя% operator
name = "Alex"
print('So you call yourself "%s" huh?' % name)
Второй, используя формат
name = "Alex"
print('So you call yourself "{}" huh?'.format(name))
print('So you call yourself "{name}" huh?'.format(name=name))
Использование f-строки (работает только в Python 3,6)
name = "Alex"
print(f'So you call yourself "{name}" huh?')
Во всех трех случаях результат будет одинаковым.
Вы можете даже go дальше и сделать что-то подобное
print('So you call yourself "#name#" huh?'.replace('#name#', name))
Если вы беспокоитесь о производительности, вы можете проверить этот вопрос