Python에서 'empty if statement'는 어떨까요?


Answers

pass 문을 찾고 있다고 생각할 수 있습니다. 문법 오류를 방지하기 위해 빈 코드 블록을 작성해야하는 경우가 있습니다.

if mostlyhappencondition:
    pass
else:
    do_something()

논리적으로 동등한이 작업을 수행하는 것이 훨씬 더 일반적입니다.

if not mostlyhappencondition:
    do_something()

여기에 상당한 성능 향상은 없습니다.

Question

C에서 매우 일반적입니다 : 'if if if empty'문을 해킹합니다.

if(mostlyhappencondition)
    ;#empty statement
else{
    dosomething;
}

그것은 파이썬에서 작동합니까? 내 말은, 우리는 그것을 사용하여 응용 프로그램의 성능을 향상시킬 수 있습니까? 나는 또한 이유를 알고 싶다.




if True:if True: 당신은 할 수있는 시간까지 if True: 당신은 할 수 있어요.

if not mostlyhappenedcondition:
   do something()

앞으로도 "if"에 어떤 것을 넣지 않아도된다면 코드에서 중복됩니다.




Related