Page 10 -
P. 10
식을 알아야 한다. 이 방식은 여러분이 작성하는 모든 파이썬 프로그램에 영
향을 미칠 것이다.
Better way 1 사용 중인 파이썬의 버전을 알아두라
이 책에 있는 대부분의 예제 코드는 파이썬 3.7(2018년 6월 배포) 구문
을 따른다. 조만간 널리 쓰이게 될 새로운 기능을 보여주기 위해 파이썬
3.8(2019년 10월 배포) 구문으로 작성한 예제도 몇 가지 있다. 파이썬 2는
다루지 않는다.
다양한 버전의 표준 CPython이 미리 설치된 컴퓨터도 많이 있다. 하지만 명
령줄에서 python을 실행할 때 디폴트로 어떤 버전이 실행될지는 명확하지 않
다. 일반적으로 python은 python2.7에 대한 별명이지만, 심지어 파이썬 2.6
이나 파이썬 2.5처럼 더 예전 버전인 경우도 있다. 여러분이 사용하는 파이
썬의 버전을 정확히 알고 싶으면 --version 플래그를 사용하라.
$ python --version
Python 2.7.10
파이썬 3는 보통 python3라는 이름을 사용한다.
$ python3 --version
Python 3.8.0
내장 모듈인 sys의 값을 검사하면 (파이썬 코드에서) 현재 실행 중인 파이썬
버전을 알아낼 수 있다.
import sys
print(sys.version_info)
print(sys.version)
028
파이썬 코딩의 기술_06.indd 28 2020-10-20 오후 2:52:52