첫 번째 코드:
첫 번째 코드 실행 결과:
두 번째 코드:
두 번째 코드 실행 결과:
내 질문: 함수에 print(num) 문을 추가했습니다. 왜 첫 번째 코드 조각은 5 4 3 2 1을 인쇄한 다음 120을 인쇄할 수 있습니까? 두 번째 결과에는 왜 120만 인쇄됩니까? 5 4 3 2 1? 논리적으로 말하면, 나는 이미 모든 인쇄 문을 작성했으므로 인쇄해야 합니다.
ringa_lee
두 번째 코드의 return之后的print는 실행할 수 없습니다. 함수가 반환되었습니다.
return
print
두 번째 코드의
return
之后的print
는 실행할 수 없습니다. 함수가 반환되었습니다.