더북(TheBook)

4.12 정리해 보자

이 장에서는 더 훌륭하고 효율적인 파이썬 코드를 작성하여 생산성을 끌어올리는 방법들을 소개하는 데 많은 부분을 할애했다. IDLE에서는 print 함수를 최소한으로 호출하거나 커맨드 라인에서만 프로그램을 실행하는 방법으로 파이썬 프로그램을 더욱 빠르게 실행할 수 있다고 했다.

time과 datetime 패키지로 서로 다른 알고리즘으로 구현한 코드 실행 속도를 확인하는 것은 더욱 효율적인 코드를 작성하는 데 유용한 기술이다. 실행 속도를 확인하는 코드를 데코레이터로 작성하면 함수 성능을 확인할 수 있으니 유용하다.

대부분의 경우 애플리케이션을 뛰어나게 만드는 최고의 방법은 파이썬의 무료 패키지를 적극 활용하는 것이다. 일부는 파이썬 자체에 내장되어 있지만 numpy와 같은 패키지는 내려받아야 한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.