У меня есть основные функции со следующими кодами:Как повторно использовать коды функций в Python
def func_0():
codes_segment_a
codes_segment_b
codes_segment_c
Многие другие мелкие функции обмена коды с func_0, но многие добавить некоторые новые коды. Возьмем следующую функцию в качестве примера:
def func_x():
new codes...
codes_segment_a
codes_segment_b
new codes...
codes_segment_c
Самый простой и наиболее tedicous решение я выясняю, чтобы скопировать и вставить общие коды. Но это выглядит так глупо, потому что у меня более 20 таких функций.
Я оставляю новые в python и, пожалуйста, дайте мне несколько предложений. Подробное объяснение или примеры являются весьма предпочтительными. Спасибо.
Сделать эти сегменты кода функциями, если вы многократно их используете, поэтому функции существуют! – wnnmaw
Почему бы не [ООП] (http://en.wikipedia.org/wiki/Object-oriented_programming)? – markcial
Эти сегменты общего кода довольно короткие, скажем, 4 ~ 6 предложений долго. –