Строки
Как выполняется интерполяция строк?
Интерполяция строк в Python выполняется несколькими способами:
-
f-строки (форматированные строковые литералы):
name = "Alice" age = 30 result = f"My name is {name} and I am {age} years old." -
Метод
.format():name = "Alice" age = 30 result = "My name is {} and I am {} years old.".format(name, age) -
Оператор
%:name = "Alice" age = 30 result = "My name is %s and I am %d years old." % (name, age)
Все эти способы позволяют вставлять значения переменных в строки.
Как работает умножение строк?
Умножение строк в Python повторяет строку указанное количество раз. Используется оператор *.
Пример:
text = "Hello"
result = text * 3
print(result) # "HelloHelloHello"
Этот код создает новую строку, состоящую из трех повторений строки text.