해당 퀴즈 문제를 파이참에서 똑같이 작성 후 코드 실행시 20이 나오긴하는데
해당 코드를 제가 이해하기로는
if foo() and foo():
a = a+5
에서 foo()함수의 return값이 False이므로 a = a+5는 수행되지 말아야 할 것이라 생각했는데 왜 수행되는지 이해를 못하겠습니다....
if False:
a = a+5
foo() and foo()와 같다고 생각한 False를 집어넣으면 15가 나오더군요..
어떤부분을 제가 잘못이해한 것인가요..
comment