Python에서pass의 역할과 사용 강좌

1407 단어 pythonpass문장
Python에서pass의 역할
  • 빈 문장 do nothing
  • 양식이 완전함을 보증합니다
  • 의미의 완전성을 보증한다.
  • if 문장을 예로 들면 c 또는 c++/java에서:
    
    if(true)
    ; //do nothing
    else
    {
     //do something
    }
    
    python에 대응하려면 이렇게 써야 한다.
    
    if true:
     pass #do nothing
    else:
     #do something
    
    ###1pass 문장이 함수에서의 작용
    프로그램을 작성할 때, 실행 문장 부분의 사고방식이 아직 완성되지 않았을 때, 당신은pass문장으로 위치를 차지할 수도 있고, 표시로 간주할 수도 있으며, 나중에 완성될 코드라고 할 수도 있다.예:
    
    def iplaypython():
     pass
    
    함수 iplaypython을 정의하지만 함수체 부분은 잠시 완성되지 않았고 내용을 쓰지 않을 수 없기 때문에pass로 위치를 대체할 수 있습니다.
    ###2pass 문장의 순환 작용
    pass도 복합 문장을 위한 빈 주체를 작성하는 데 자주 사용된다. 예를 들어 while 문장의 무한 순환을 생각하고 매번 교체될 때마다 어떤 조작도 필요 없다. 이렇게 쓸 수 있다.
    
    while True:
     pass
    
    이상은 단지 예를 들면 현실에서 이런 코드를 쓰지 않는 것이 가장 좋다. 왜냐하면 실행 코드 블록은pass이기 때문에 아무것도 하지 않는다. 이때python은 사순환에 들어가기 때문이다.
    Python에서pass 사용
    
    def sample(n_samples): # Generate random samples from the fitted Gaussian distribution.
    pass
    
    python에서 def 함수를 정의하는 것을 볼 수 있으며, 함수 내용 부분은pass로 기입됩니다.
    여기의pass의 주요 역할은 위치를 차지하고 코드를 전체적으로 완전하게 하는 것이다.함수 하나가 비어 있다면,
    그러면 오류가 발생합니다. 함수 내부 내용을 아직 똑똑히 생각하지 못했을 때pass로 구덩이를 채울 수 있습니다.
    총결산
    Python에서pass의 역할과 사용에 관한 이 글은 여기까지 소개합니다. 더 많은 Python에서pass의 사용 내용은 저희 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많은 응원 부탁드립니다!

    좋은 웹페이지 즐겨찾기