기능 A가 기능 B에만 필요한 경우 A를 B 내부에 정의해야합니까? 간단한 예입니다. 하나는 다른 것에서 호출되는 두 가지 방법 : def method_a(arg): some_data = method_b(arg) def method_b(arg): return some_data 파이썬에서 우리는 def다른 것을 선언 할 수 있습니다 def. 따라서에 method_b필요하고 from 만 호출하는 경우 inside method_a선언해야 합니까? 이처럼 :method_bmethod_a def method_a(arg): def method_b(arg): return some_data some_data = method_b 아니면 이것을 피해야합니까? >>> def sum(x, y): ... def do_it():..