Форум сайта python.su
0
Всем привет.
Интересует процесс создания функций.
1. Как определяете, что та или иная функция оптимальна для реализации и не требует дробления, расширения, дополнения?
2. Столкнулся с непониманием принимаемых и возвращаемых параметров функции.
Эти два вопроса очень переплетены у меня в голове, если объясните своими словами - буду благодарен.
P.S. изучаю по М.Доусону, книге вопросов не задашь, а он там с этими крестиками-ноликами и “отгадай число” весь мозг сломал. Задания выполняю, но понимаю, что делаю не качественно, охота разобраться во всём этом.
Офлайн
857
NikolasKrrСначала нужно писать вызов функции, которой нет.
1. Как определяете, что та или иная функция оптимальна для реализации и не требует дробления, расширения, дополнения?
res = f('abc', 123)
res = sum_str_num('abc', 123)
def sum_str_num(s, n): return s + str(n)
Офлайн
0
Спасибо.
Со вторым вопросом, думаю, Саммерфилд поможет Доусону.
Офлайн