Автор оригинала: Python Examples.
Python – переменные в строке
Чтобы разместить переменные в строке, мы можем использовать форматированные строковые литералы.
Поместите персонаж F
Прежде чем начать строку буквальной буквы с помощью одной/двойной цитаты, как показано ниже.
f'hello world'
Теперь мы можем ссылаться на переменные внутри этой строки. Все, что нам нужно сделать, это приложить переменные с фигурными скобками {переменная} и поместите эту переменную внутри строкового значения, где требуется. Пример приведен ниже.
Python Program
var1 = 'ABC' mystring = f'hello {var1}' print(mystring)
В приведенной выше программе у нас есть переменная с именем var1, и мы вставили эту переменную в строку с помощью отформатированных строк.
Пример 1: Переменные в струнах
В этом примере мы возьмем целые числа в переменных и пытаемся вставлять эти переменные внутри строки с помощью форматированной строки.
Python Program
x = 25 y = 88 mystring = f'The point in XY plane is ({x},{y})' print(mystring)
Выход
The point in XY plane is (25,88)
Пример 2: строковые переменные в струнах
В этом примере мы сделаем строковые литералы в переменных и попробуйте вставлять эти переменные внутри строки с помощью форматированной строки.
Python Program
name = 'ABC' place = 'Houston' mystring = f'My name is {name}. I live in {place}.' print(mystring)
Выход
My name is ABC. I live in Houston.
Резюме
В этом руководстве примеров Python мы узнали, как размещать переменные в строковом литерате, с помощью примеров программ.
Викторина – посмотрим, сможете ли вы ответить на эти вопросы
Q1: Что такое выход следующей программы?
x = 12 print(f'The value of x is {x}.')