# 파이썬의 버전 역사
TIP
구 블로그에 남겨둔 기록을 옮겨왔다.
2021년 현재는 벌써 파이썬3.9가 출시된 상태이다. 조만간 현행화를 해야겠다.
What's New in Python | Python documentation (opens new window)
v2.6: 2008년 10월 1일
- 이 버전을 기준으로 파이썬3가 출시되었음.
v2.7: 2010년 7월 3일
- 공식 파이썬2의 마지막 마이너 버전.
- 2020년까지 LTS상태이며 파이썬3로의 포팅이 용이하도록
future
모듈로 일부 파이썬3 기능이 포함되어있다.
v3.0: 2008년 12월 3일
print
의 함수화- 나눗셈이
float
형으로 리턴 - 소스 인코딩이
utf-8
- 문자열이 유니코드로
raw_input()
->input()
long
형이 없어지고 모두int
로 통일int
의 최대상한이 없어짐.sys.maxint
도 삭제.range
가xrange
처럼generator
로 변경- 기본 라이브러리 재배치
except
구문 변경
v3.1: 2009년 8월 17일
- 눈에 띄는 변화는 없고 주로 최적화.
v3.2: 2011년 2월 20일
concurrent.futures
모듈.java
에서 따옴.pyc
캐시가__pycache__
폴더로 이동.
v3.3: 2012년 9월 29일
yield from
키워드 등장 (yield
는 v2.5)venv
모듈print()
에flush
옵션 추가
v3.4: 2014년 3월 16일
- 문법 변화는 없음
asyncio
모듈selectors
모듈
v3.5: 2015년 9월 13일
async
,await
키워드@
연산자 행렬 곱하기- 타입 힌트. 함수의 인자와 반환값에.
v3.6: 2016년 11월 23일
- formatted string literal
asyncio
안정화- 타입 힌트. 변수에도.
v3.7: 2018년 6월 15일 예정.
- 나노초 지원
← 자바의 버전 역사 고언어 패키지 관리 →