Я играл с python и понял, что нам не нужно использовать оператор "+" для объединения строк, если он не используется со значениями.
Например:
string1 = 'Hello'   'World'  #1 works fine
string2 = 'Hello' + 'World'  #2 also works fine
string3 = 'Hello'
string4 = 'World'
string5 = string3   string4  #3 causes syntax error
string6 = string3 + string4  #4 works fine
Теперь у меня есть два вопроса:
- Почему утверждение 3 не работает, а утверждение 1 работает?
- Есть ли какие-либо технические различия, такие как скорость расчета и т.д. Между утверждениями 1 и 2?
