Для чего перед символьным литералом стоит буква f?

Для чего перед символьным литералом стоит буква f?

n = int(input())
print(f'The next number for the number {n} is {n+1}.')
print(f"The previous number for the number {n} is {n-1}.")

Ответы (2 шт):

Автор решения: Lagunov

С помощью этой буквы можно вставить в строку значение переменной. Для этого нужно переменную обернуть в фигурные скобочки.

→ Ссылка
Автор решения: sarban haxb

Если ее не поставить, то внутрь строки нельзя будет добавить переменную. В твоем примере добавлена переменная {n} в таком формате и операции с ней.

→ Ссылка