Форум сайта python.su
какими свойствами присущими сложению и умножению не обладают конкатенация и повторение?
Офлайн
Не знаю что такое “повторение”, но конкатинация, в смысле “сцепление строк” некоммутативна. т.е.
“вася”+“жлоб” != “жлоб”+“вася”
Офлайн
PooH
Наверное, под повторением имеется ввиду то, что “строка” * 5 == “строка” 5 раз
Если это так, то первое что приходит в голову, при умножении числа на 0 или -1 получаем 0 или число со знаком минус соответственно, при работе же со строками умножение на 0 и -1 дает пустую строку.
Отредактировано TroSer (Фев. 6, 2014 11:50:49)
Офлайн