все Python 3Строки (str)понятие
+ конкатенация строк
операторы
Оператор + объединяет две строки в новую. Операнды должны быть строками.
Синтаксис
s1 + s2
Оба операнда обязаны быть строками: 'год ' + 2026 бросает TypeError, число надо завернуть в str() или собрать всё f-строкой. Каждое + создаёт новый объект, то есть склейка в цикле копирует накопленную строку снова и снова — когда кусков много, собирайте список и отдавайте его в ''.join().
Примеры
print('Hello' + ' ' + 'World')
# → 'Hello World'
a = 'foo'
b = 'bar'
print(a + b)
# → 'foobar'
print('py' + 'thon')
# → 'python'
prefix = 'pre_'
print(prefix + 'fix')
# → 'pre_fix'
print('' + 'empty left')
# → 'empty left'
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности