Junior
115
questionbank
Какие существуют способы объединения строк в Python?
Ответ от нейросети
sobes.tech AI
- Конкатенация с помощью оператора
+. - Объединение с помощью метода
.join(). - Форматированные строковые литералы (f-строки).
- Оператор
%форматирования строк (устаревший способ).
# 1. Оператор +
s1 = "Hello"
s2 = "World"
result1 = s1 + " " + s2
# 2. Метод .join()
words = ["Hello", "World"]
result2 = " ".join(words)
# 3. F-строки
name = "World"
result3 = f"Hello {name}"
# 4. Оператор % (устаревший)
name = "World"
result4 = "Hello %s" % name
Метод .join() является наиболее эффективным для объединения большого количества строк, так как он создает новую строку один раз, в то время как оператор + создает промежуточные строки на каждой итерации. F-строки являются рекомендуемым методом для форматирования, так как они более наглядны и производительны, чем оператор %.