Конкатенация строк бывает явной и неявной. Явная - это использование оператора+, а неявная - это указание двух или более строк рядом - через пробел: >>> print("1" + "2") 12 >>> print("1" "2") 12 Преобразовать несколько строк в кортеж можно с помощью запятой, например: >>> s = "1", "2" >>> type(s) <class ‘tuple’> Как видите, мы получили тип tuple - кортеж, а не строку. Вот только помните, что вы не можете выполнить неявную конкатенацию строки и переменной, например: >>> print("З" s) SyntaxError: invalid syntax
Будни питониста
:Олег Петухов
Конкатенация строк.
Конкатенация строк бывает явной и неявной. Явная - это использование оператора+, а неявная - это указание двух или более строк рядом - через пробел:
>>> print("1" + "2")
12
>>> print("1" "2")
12
Преобразовать несколько строк в кортеж можно с помощью запятой, например:
>>> s = "1", "2"
>>> type(s)
<class ‘tuple’>
Как видите, мы получили тип tuple - кортеж, а не строку. Вот только помните, что вы не можете выполнить неявную конкатенацию строки и переменной, например:
>>> print("З" s)
SyntaxError: invalid syntax