Python 버전은 명령줄에서 인터프리터를 시작하는 즉시 콘솔에 표시됩니다.
C:\Users\acer>python Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 18:41:36) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information.
버전 정보는 sys 모듈에 정의된 버전 속성에 있습니다.
>>> import sys >>> sys.version '3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 18:41:36) [MSC v.1900 64 bit (AMD64)]'
또 다른 속성 version_info는 더 정교합니다. 메이저, 마이너 및 마이크로 버전 레벨을 제공합니다.
>>> import sys >>> sys.version_info sys.version_info(major=3, minor=6, micro=1, releaselevel='final', serial=0)
버전과 관련된 고유 번호를 제공하는 hexversion 속성도 있습니다. hex() 함수를 사용하여 변환하면 버전을 나타냅니다.
>>> sys.hexversion 50725360 >>> hex(50725360) '0x30601f0'