2013-01-02 4 views
0

** (초급 질문) 나는 문을 포함하지 않고 집을 지은 것 같습니다.프로그램 기능을 시작하는 방법을 모른다

def intro (): 
    blah 
    def middle () 

def middle (): 
    blah 
    def end () 

def end (): 
    blah 

intro () #calling function here to start prog causes infinite loop 

컴퓨터의 모든 인증 된 정의를 초기화하지만 아무것도 시작하는 다시 점 때문에 다음 음식물을 종료 : 예를 들어, 세 데프 블록을 말한다. 어떻게 시작하니? prog에서 마지막 줄을 소개한다면, 무한 루프에 빠지게됩니다.

답변

0

함수 호출 전에 def을 쓰지 마십시오. 대신 다음을 시도하십시오.

def intro(): 
    print "intro" 
    middle() 

def middle(): 
    print "middle" 
    end() 

def end(): 
    print "end" 

intro() 
관련 문제