В питоне складывать строки очень просто, вот примеры, из которых все понятно:
Пример №1
Пример №1
>>>print 'Привет! ' + 'Как дела?'Пример №2
Привет! Как дела?
>>> a = 'Хорошо'Пример №3 (c преобразованием числа в строку)
>>> b = ' А у тебя как?'
>>> c = a + b
>>> print c
Хорошо А у тебя как?
>>> x = 12
>>> y = 6
>>> print '12 * 6 = '+str(x*y)
12 * 6 = 72
5 комментариев:
не вводите людей в заблуждение. При конкатенации строк в python пробела между строками нет!
Анон, смотри внимательнее:
' А у тебя как?' < В начале строки пробел.
Может нужно было сказать про метод join?
Он более эффективен для сложения строк в python. Вот только не пойму, при сложении 2 или 3 строк писать таки join или + ?
При 20 и больше строках однозначно верю что join
Пробела во второй строке точно не вижу. Join 100500 более выгоден, чем "+", так как "+" надо пропарсить, а join просматривается в первую очередь.
Да и конструкции при многократном сложении строк выглядят несколько в духе basic, что ес-но непитонично. Не говоря уже о скорости.
фу первый анонимус лошара
Отправить комментарий