Я попытался запустить код ниже.Почему код не печатает dogcatcatdog?Я определил равную собаку как строку и b равную кошку как строку в основной процедуре?Что я делаю не так ниже?Насколько я понимаю, он будет присваивать значения собаки и кошки A и B, а затем выводить результат возврата?
Текущий код печатает ABBA.Если я поменяю метод print на print abbaize ('dog', 'cat'), то он выведет dogcatcatdog.Почему я не могу определить его в методе main, как в своем коде ниже?
def abbaize(a ='dog', b ='cat'):
return a + b + b + a
print abbaize('a','b')
Я ожидаю, что приведенный выше код напечатает dogcatcatdog?