Trăn 3 so với trăn 4

Nhánh chính hiện tại là Python 3 trong tương lai. 12 và là nhánh duy nhất chấp nhận các tính năng mới. Có thể tìm thấy bản phát hành mới nhất cho mỗi phiên bản Python trên trang tải xuống

Chu kỳ phát hành Python

'08'09'10'11'12'13'14'15'16'17'18'19'20'21'22'23'24'25'26'27'28Python 2. 6end-of-lifePython 2. 7 Python 3 cuối đời. 0end-of-lifePython 3. 1 Python 3 hết hạn sử dụng. 2 Python 3 cuối đời. 3 Python 3 cuối đời. 4end-of-lifePython 3. 5 Python 3 cuối đời. 6end-of-lifePython 3. 7bảo mật Python 3. 8bảo mậtPython 3. 9bảo mậtPython 3. 10sửa lỗiPython 3. 11sửa lỗiPython 3. 12 tính năng

Phiên bản được hỗ trợ

Ngày in nghiêng được lên lịch và có thể được điều chỉnh

Chi nhánh

Lịch trình

Tình trạng

Phát hành đầu tiên

Cuối cuộc đời

Quản lý phát hành

chủ yếu

PEP 693

đặc tính

2023-10-02

2028-10

Thomas Wouters

3. 11

PEP 664

vá lỗi

2022-10-24

2027-10

Pablo Galindo Salgado

3. 10

PEP 619

vá lỗi

2021-10-04

2026-10

Pablo Galindo Salgado

3. 9

PEP 596

Bảo vệ

2020-10-05

2025-10

Łukasz Langa

3. 8

PEP 569

Bảo vệ

2019-10-14

2024-10

Łukasz Langa

3. 7

PEP 537

Bảo vệ

2018-06-27

2023-06-27

Ned Deily

Phiên bản không được hỗ trợ

Chi nhánh

Lịch trình

Tình trạng

Phát hành đầu tiên

Cuối cuộc đời

Quản lý phát hành

3. 6

PEP 494

cuối cuộc đời

23-12-2016

23-12-2021

Ned Deily

3. 5

PEP 478

cuối cuộc đời

2015-09-13

2020-09-30

Larry Hastings

3. 4

PEP 429

cuối cuộc đời

2014-03-16

2019-03-18

Larry Hastings

3. 3

PEP 398

cuối cuộc đời

2012-09-29

2017-09-29

Georg Brandl, Ned Deily (3. 3. 7+)

3. 2

PEP 392

cuối cuộc đời

2011-02-20

2016-02-20

Georg Brandl

3. 1

PEP 375

cuối cuộc đời

2009-06-27

2012-04-09

Benjamin Peterson

3. 0

PEP 361

cuối cuộc đời

2008-12-03

2009-06-27

Barry Warszawa

2. 7

PEP 373

cuối cuộc đời

2010-07-03

2020-01-01

Benjamin Peterson

2. 6

PEP 361

cuối cuộc đời

2008-10-01

29-10-2013

Barry Warszawa

Khóa trạng thái

tính năng .

các tính năng mới, sửa lỗi và sửa lỗi bảo mật được chấp nhận

bản phát hành trước .

sửa lỗi tính năng, sửa lỗi và sửa lỗi bảo mật được chấp nhận cho bản phát hành tính năng sắp tới

sửa lỗi .

sửa lỗi và sửa lỗi bảo mật được chấp nhận, các tệp nhị phân mới vẫn được phát hành. (Còn được gọi là chế độ bảo trì hoặc phát hành ổn định)

bảo mật .

chỉ các bản sửa lỗi bảo mật mới được chấp nhận và không có tệp nhị phân nào được phát hành, nhưng các phiên bản mới chỉ dành cho nguồn có thể được phát hành

hết tuổi thọ .

chu kỳ phát hành bị đóng băng;

Xem thêm trang để biết thêm thông tin về các chi nhánh

Theo mặc định, thời gian kết thúc vòng đời được lên lịch 5 năm sau lần phát hành đầu tiên, nhưng có thể được điều chỉnh bởi người quản lý phát hành của từng chi nhánh. Tất cả các phiên bản Python 2 đã hết tuổi thọ

Chuỗi bài luận “Có gì mới trong Python” giới thiệu những thay đổi quan trọng nhất giữa các phiên bản Python chính. Chúng là “phải đọc” đối với bất kỳ ai muốn cập nhật thông tin sau khi phát hành mới

  • Có gì mới trong Python 3. 11
  • Có gì mới trong Python 3. 10
  • Có gì mới trong Python 3. 9
  • Có gì mới trong Python 3. 8
  • Có gì mới trong Python 3. 7
  • Có gì mới trong Python 3. 6
  • Có gì mới trong Python 3. 5
  • Có gì mới trong Python 3. 4
  • Có gì mới trong Python 3. 3
  • Có gì mới trong Python 3. 2
  • Có gì mới trong Python 3. 1
  • Có gì mới trong Python 3. 0
  • Có gì mới trong Python 2. 7
  • Có gì mới trong Python 2. 6
  • Có gì mới trong Python 2. 5
  • Có gì mới trong Python 2. 4
  • Có gì mới trong Python 2. 3
  • Có gì mới trong Python 2. 2
  • Có gì mới trong Python 2. 1
  • Có gì mới trong Python 2. 0

“Nhật ký thay đổi” là phiên bản HTML của tệp được tạo từ nội dung của Misc/TIN TỨC. d, chứa tất cả các thay đổi không cần thiết đối với Python cho phiên bản hiện tại

  • Nhật ký thay đổi

Sẽ có Python 4?

Trăn 4. 0 có thể sẽ không bao giờ đến — theo người tạo ra Python, Guido van Rossum. Các bài học rút ra từ việc chuyển từ Python 2 sang Python 3 đã cho thấy việc chuyển sang phiên bản ngôn ngữ mới phức tạp như thế nào. Do đó, có thể sẽ không có phiên bản Python mới trong thời gian tới.

Tôi nên sử dụng phiên bản Python nào vào năm 2022?

Phiên bản Python 3. 10. 4 là bản phát hành ổn định hiện tại, bản phát hành bảo trì thứ tư của Python 3. 10, xuất bản ngày 24 tháng 3 năm 2022. Trong số các bổ sung và cải tiến khác, phiên bản này cung cấp số dòng chính xác để gỡ lỗi và các công cụ khác, bí danh loại rõ ràng, biến đặc tả tham số, v.v.

Có gì mới trong Python 4?

Ngoài các bộ dữ liệu được đặt tên và các lớp dữ liệu (3. 7), Trăn 4. 0 sẽ bao gồm một số thủ thuật trang trí nghìn dòng mới để triển khai các loại cấu trúc đơn giản . GIL đã bị xóa.

Phiên bản Python nào là tốt nhất?

Mặc dù Python 2 phổ biến vào đầu những năm 2000, nhưng Python 3 là lựa chọn tốt nhất để học vào năm 2022.