То, что вы хотите использовать: f-strings
for i in range(1,5):
print(f'book_volume_{i}')
Я применил логику в цикле for, чтобы показать, как он работает.
Но в основном, что бы ни было внутрифигурные скобки не считаются строкой.
например,
, если у меня есть функция myFunc:
def myFunc():
return 5
И тогда я делаю print(f'book_volume_{myFunc()}')
Результат будет: book_volume_5