Как в переменную поместить переменную?

Рейтинг: 0Ответов: 2Опубликовано: 15.02.2023

Очень хочу сделать произвольные текста в одной функции. Но столкнулся с вопросом - как поместить переменную в переменную с текстом?

Допустим у нас есть переменная N, значение которой - 311

После этого, мы допустим пишем следующий текст:

В стране лилипутов очень жарко

Но человечков там... аж {N}

Остерегайтесь людей на лодках!

И данный текст также уходит в переменную X

И необходимо, чтобы в переменной X с текстом, где-то по-середине как показано выше, появилось это значение из N?

Заранее спасибо!

Ответы

▲ 0Принят

f-строки, например:

N = 311

print(f"""
В стране лилипутов очень жарко

Но человечков там... аж {N}

Остерегайтесь людей на лодках!""")

Вывод:

В стране лилипутов очень жарко

Но человечков там... аж 311

Остерегайтесь людей на лодках!
▲ 2

Решил проблему достаточно просто.. аж стыдно что сразу не догадался 😁

Входные данные (текст):

В стране лилипутов очень жарко

Но человечков там... аж {count}

Остерегайтесь людей на лодках!

Входные данные (кол-во) - 311

Вывод:

print(text.format(count = N))