3
함수에서 파이썬 코드가 더 빨리 실행되는 이유는 무엇입니까?
def main(): for i in xrange(10**8): pass main() 이 Python 코드는 다음에서 실행됩니다 (참고 : 타이밍은 Linux의 BASH에서 시간 함수로 수행됩니다). real 0m1.841s user 0m1.828s sys 0m0.012s 그러나 for 루프가 함수 내에 배치되지 않으면 for i in xrange(10**8): pass 훨씬 오랜 시간 동안 실행됩니다. real 0m4.543s user 0m4.524s sys 0m0.012s …