Встречается на собеседованиях • сегодня

Как происходит объединение строк в Python

В Python есть несколько способов объединения строк:

  1. Оператор + - самый простой способ:
python
s1 = "Hello"
s2 = "World"
result = s1 + " " + s2  # "Hello World"
  1. Метод join() - эффективен для объединения списка строк:
python
words = ["Hello", "World"]
result = " ".join(words)  # "Hello World"
  1. f-строки (Python 3.6+):
python
name = "John"
result = f"Hello {name}"  # "Hello John"
  1. Форматирование строк:
python
result = "{} {}".format("Hello", "World")  # "Hello World"

Важно помнить:

  • + создает новую строку при каждом использовании, что может быть неэффективно в циклах
  • join() - наиболее оптимальный способ для множественного объединения
  • f-строки - самый современный и читаемый вариант (Python 3.6+)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы