В Python строки можно не только складывать, но и умножать (точнее использовать математические знаки + и * при работе со строками). Далеко не во всех языках программирования это возможно. Вообще математические операции со строками вы выполнять не можете. Например, вот это выражение: '2' - '1' является ошибочным в Python. Несмотря на то, что в выражении вроде как числа. Например, в JavaScript это прокатит. Но не в Python. Зато две другие операции, + и * в Python разрешены. Операция + выполняет конкатенацию строк (соединение, объединение). Пример: hello = 'Привет' comma = ', ' world = 'МИР' str = hello + comma + world В итоге в строке str будет “Привет, МИР”: Операция * также работает со строками. Она выполняет повторение. Пример: comma = comma * 5 Если изначально в переменной comma была запятая с пробелом из предыдущего примера, то после выполнения этой операции в comma будет: , , , , , то есть исходная строка размножается на указанное число. В нашем случае вместо одной запятой в строке