Để kiểm tra phiên bản Python của bạn, hãy chạy python ‐‐version
trong dòng lệnh [Windows], trình bao [Mac] hoặc thiết bị đầu cuối [Linux/Ubuntu]. Để kiểm tra phiên bản Python trong tập lệnh của bạn, hãy chạy import sys
để lấy mô-đun và sử dụng
from platform import python_version print[python_version[]]0 để tìm thông tin chi tiết về phiên bản trong mã của bạn
Hãy xem tổng quan nhanh về các cách khác nhau để kiểm tra phiên bản Python của bạn trong tất cả các hệ điều hành và môi trường. Đây có thể là tất cả những gì bạn cần biết
LệnhỞ đâu?Cái gì?Ví dụ Đầu rapython ‐‐version
hoặcfrom platform import python_version print[python_version[]]2 hoặc
from platform import python_version print[python_version[]]3TerminalMac/Linux/Win
from platform import python_version print[python_version[]]4
from platform import python_version print[python_version[]]5Python ScriptInformation string
from platform import python_version print[python_version[]]6
from platform import python_version print[python_version[]]7
from platform import python_version print[python_version[]]8Python scriptVersion info tuple
from platform import python_version print[python_version[]]9
>>> import sys >>> sys.version0
>>> import sys >>> sys.version1Tập lệnh PythonThông tin chuỗi ngắn
>>> import sys >>> sys.version2
>>> import sys >>> sys.version3Tập lệnh PythonThông tin bộ dữ liệu ngắn
>>> import sys >>> sys.version4
Trong ảnh chụp màn hình sau, bạn có thể thấy cách tôi kiểm tra phiên bản Python trong Windows PowerShell của mình
Bạn có muốn phát triển các kỹ năng của một chuyên gia Python toàn diện—đồng thời được trả tiền trong quá trình này không?
Tổng quan
Khi Guido van Rossum phát hành phiên bản Python khả thi đầu tiên 0. 9. 0 vào năm 1991, anh ấy không thể ngờ rằng [bằng một cú sút xa] rằng anh ấy sắp tạo ra ngôn ngữ lập trình có ảnh hưởng nhất trên thế giới. Python có một tương lai tươi sáng. mọi phiên bản Python mới đều bổ sung các tính năng mới cho ngôn ngữ lập trình
Trong video và blog hướng dẫn sau đây, tôi sẽ chỉ cho bạn cách kiểm tra phiên bản Python của bạn—bất kể hệ điều hành của bạn là gì [Windows, macOS, Linux, Ubuntu] và khung lập trình [Jupyter]
Bạn có thể phát video trong khi cuộn xuống để đọc hướng dẫn từng bước về cách kiểm tra phiên bản Python của mình
Làm cách nào để kiểm tra phiên bản Python của bạn?
Xem video này trên YouTube
Nếu bạn giống tôi mười năm trước, bạn cần Google lặp đi lặp lại các lệnh Python quan trọng. May mắn thay, tôi đã tìm ra một cách đơn giản và hiệu quả [và miễn phí] để cải thiện kỹ năng Python của mình
Và bạn cũng vậy. học với cheat sheet
Tham gia học viện email của tôi và tải xuống bảng cheat Python miễn phí của bạn về các chủ đề khác nhau, chẳng hạn như từ khóa, hướng đối tượng, NumPy và cấu trúc dữ liệu
Tải xuống bảng cheat Python MIỄN PHÍ của bạn và in chúng lên tường văn phòng của bạn [liên kết tới trang đăng ký học viện email của tôi trên blog này]
môi trường
Phương pháp chung này hoạt động trên tất cả các hệ điều hành chính [Windows, Linux và macOS]
OS & EnvironmentMethodWin10, Win7Mở dòng lệnh và chạyfrom platform import python_version print[python_version[]]2 hoặc
python ‐‐version
MacOS, Linux, UbuntuMở thiết bị đầu cuối và chạy from platform import python_version print[python_version[]]2 hoặc ________69____Python Shell, Juypter NotebookChế độ tương tác
>>> import sys >>> sys.version9 Python Editor, Jupyter Notebook Chế độ bình thường
>>> import sys >>> sys.version_info sys.version_info[major=3, minor=8, micro=0, releaselevel='final', serial=0]0
Bảng này cho bạn thấy cách các môi trường khác nhau yêu cầu các lệnh khác nhau để kiểm tra phiên bản Python của bạn
Bạn có thể có câu hỏi sau đây
Làm cách nào để mở dòng lệnh hoặc thiết bị đầu cuối của bạn?
- các cửa sổ. Nhấn phím tắt
>>> import sys >>> sys.version_info sys.version_info[major=3, minor=8, micro=0, releaselevel='final', serial=0]
1, gõ>>> import sys >>> sys.version_info sys.version_info[major=3, minor=8, micro=0, releaselevel='final', serial=0]
2, nhấn>>> import sys >>> sys.version_info sys.version_info[major=3, minor=8, micro=0, releaselevel='final', serial=0]
3 - Hệ điều hành Mac. Nhấn phím tắt
>>> import sys >>> sys.version_info sys.version_info[major=3, minor=8, micro=0, releaselevel='final', serial=0]
4, gõ>>> import sys >>> sys.version_info sys.version_info[major=3, minor=8, micro=0, releaselevel='final', serial=0]
5, nhấn>>> import sys >>> sys.version_info sys.version_info[major=3, minor=8, micro=0, releaselevel='final', serial=0]
3 - Linux. Nhấn phím tắt
>>> import sys >>> sys.version_info sys.version_info[major=3, minor=8, micro=0, releaselevel='final', serial=0]
7
Đầu ra phiên bản Python bao gồm ba số chính. người vị thành niên. vi mô. Ví dụ, phiên bản 3. 7. 2 có nghĩa là
- phiên bản chính là 3,
- phiên bản nhỏ là 7, và
- phiên bản vi mô là 2
[CHÚ Ý] Các phiên bản chính khác nhau KHÔNG tương thích hoàn toàn. Các phiên bản nhỏ khác nhau tương thích
Ví dụ: bạn có thể thực thi mã được viết bằng Python 3. 6. 4 trong Python 3. 7. 2 vì chúng là cùng một phiên bản chính — Python 3. Nhưng bạn không thể thực thi mã được viết bằng Python 2. 7. 4 trong Python 3. 7. 2 vì chúng là các phiên bản chính khác nhau
💡 Lưu ý. các phiên bản nhỏ mới có thể thêm các thay đổi vào ngôn ngữ. Ví dụ, trong Python 3. 8 họ đã giới thiệu chức năng
>>> import sys >>> sys.version_info sys.version_info[major=3, minor=8, micro=0, releaselevel='final', serial=0]8 với từ điển. Bạn không thể sử dụng hàm
>>> import sys >>> sys.version_info sys.version_info[major=3, minor=8, micro=0, releaselevel='final', serial=0]9 trong các phiên bản Python cũ hơn. Nhưng đại đa số ngôn ngữ đều giống nhau
Hãy đi sâu vào các bước chính xác để kiểm tra phiên bản Python của bạn trong mọi môi trường
Tôi đã cố gắng tìm ra bất kỳ môi trường nào mà bạn có thể quan tâm. Nhưng nếu bạn không tìm thấy môi trường của mình, vui lòng cho tôi biết và tôi cũng sẽ thêm môi trường cụ thể của bạn
Kiểm tra phiên bản Python nào trong tập lệnh [Các bước chính xác]
Đôi khi, bạn muốn kiểm tra phiên bản của Python trong chương trình Python của mình
Để đạt được điều này, chỉ cần nhập mô-đun
# my_file.py import sys assert sys.version_info >= [3, 8] my_dict = dict[a=1, b=2, c=3] for key in reversed[my_dict]: print[key]0 và in thuộc tính
from platform import python_version print[python_version[]]0 vào trình bao Python của bạn
>>> import sys >>> print[sys.version] 3.7.2 [tags/v3.7.2:9a3ffc0492, Dec 23 2018, 23:09:28] [MSC v.1916 64 bit [AMD64]]
Kiểm tra phiên bản Python Jupyter [Các bước chính xác]
Ba bước để kiểm tra phiên bản Python trong sổ ghi chép Jupyter
- Mở sổ tay Jupyter. gõ
# my_file.py import sys assert sys.version_info >= [3, 8] my_dict = dict[a=1, b=2, c=3] for key in reversed[my_dict]: print[key]
2 trong thiết bị đầu cuối/bảng điều khiển của bạn - Viết đoạn mã Python sau vào một ô mã
from platform import python_version print[python_version[]]
3. thực hiện kịch bản
Thay vào đó, bạn cũng có thể sử dụng đoạn mã Python sau để kiểm tra phiên bản Python của mình trong sổ ghi chép Jupyter
>>> import sys >>> sys.version
Đây là một ảnh chụp màn hình trên máy tính của tôi
Kiểm tra phiên bản Python Windows 10 [Các bước chính xác]
Ba bước kiểm tra phiên bản Python trên hệ điều hành Win 10 của bạn
- Mở ứng dụng Powershell. Nhấn phím Windows để mở màn hình bắt đầu. Trong hộp tìm kiếm, gõ “powershell”. Nhấn nút Enter
- thực thi lệnh. gõ
python ‐‐version
và nhấn enter - Phiên bản Python xuất hiện ở dòng tiếp theo bên dưới lệnh của bạn
Kiểm tra phiên bản Python Windows 7 [Các bước chính xác]
Ba bước kiểm tra phiên bản Python trên hệ điều hành Win 7
- Mở ứng dụng nhắc lệnh. Nhấn phím Windows để mở màn hình bắt đầu. Trong hộp tìm kiếm gõ “
# my_file.py import sys assert sys.version_info >= [3, 8] my_dict = dict[a=1, b=2, c=3] for key in reversed[my_dict]: print[key]
4”. Nhấp vào ứng dụng nhắc lệnh - thực thi lệnh. gõ
python ‐‐version
và nhấn# my_file.py import sys assert sys.version_info >= [3, 8] my_dict = dict[a=1, b=2, c=3] for key in reversed[my_dict]: print[key]
6 - Phiên bản Python xuất hiện ở dòng tiếp theo ngay bên dưới lệnh của bạn
Kiểm tra phiên bản Python Mac [Các bước chính xác]
Bốn bước để kiểm tra phiên bản Python trên hệ điều hành Mac của bạn
- Nhấn
# my_file.py import sys assert sys.version_info >= [3, 8] my_dict = dict[a=1, b=2, c=3] for key in reversed[my_dict]: print[key]
7 +# my_file.py import sys assert sys.version_info >= [3, 8] my_dict = dict[a=1, b=2, c=3] for key in reversed[my_dict]: print[key]
8 để mở Spotlight - Nhập “
>>> import sys >>> sys.version_info sys.version_info[major=3, minor=8, micro=0, releaselevel='final', serial=0]
5” và nhấn enter - thực thi lệnh. gõ
python ‐‐version
hoặcfrom platform import python_version print[python_version[]]
2 và nhấn# my_file.py import sys assert sys.version_info >= [3, 8] my_dict = dict[a=1, b=2, c=3] for key in reversed[my_dict]: print[key]
6 - Phiên bản Python xuất hiện ở dòng tiếp theo bên dưới lệnh của bạn
Kiểm tra phiên bản Python Linux [Các bước chính xác]
Ba bước kiểm tra phiên bản Python trên hệ điều hành Linux của bạn
- Mở ứng dụng đầu cuối [ví dụ: bash]
- thực thi lệnh. gõ vào
python ‐‐version
hoặcfrom platform import python_version print[python_version[]]
2 và nhấn# my_file.py import sys assert sys.version_info >= [3, 8] my_dict = dict[a=1, b=2, c=3] for key in reversed[my_dict]: print[key]
6 - Phiên bản Python xuất hiện ở dòng tiếp theo bên dưới lệnh của bạn
Kiểm tra phiên bản Python Ubuntu [Các bước chính xác]
Bốn bước kiểm tra phiên bản Python trên hệ điều hành Ubuntu của bạn
- mở dấu gạch ngang. nhấp vào biểu tượng phía trên bên trái
- mở thiết bị đầu cuối. gõ “
>>> import sys >>> sys.version_info sys.version_info[major=3, minor=8, micro=0, releaselevel='final', serial=0]
5“, nhấp vào ứng dụng đầu cuối - thực thi lệnh. gõ
python ‐‐version
hoặcfrom platform import python_version print[python_version[]]
2 và nhấn# my_file.py import sys assert sys.version_info >= [3, 8] my_dict = dict[a=1, b=2, c=3] for key in reversed[my_dict]: print[key]
6 - Phiên bản Python xuất hiện ở dòng tiếp theo ngay bên dưới lệnh của bạn
Bạn có cần google các từ khóa Python quan trọng nhiều lần không?
Chỉ cần tải xuống bảng cheat Python phổ biến này, in tệp PDF có độ phân giải cao và ghim nó vào tường văn phòng của bạn
Kiểm tra phiên bản Python của bạn trong Anaconda [Các bước chính xác]
Bạn có thể chọn từ các lựa chọn thay thế khác nhau
- Để kiểm tra phiên bản Anaconda của bạn, hãy chạy
# Running Python 3.8 $ python my_file.py c b a
0 hoặc# Running Python 3.8 $ python my_file.py c b a
1 trong dấu nhắc anaconda của bạn. Bạn có thể mở lời nhắc anaconda bằng cách tìm kiếm “# Running Python 3.8 $ python my_file.py c b a
2” trong trường tìm kiếm của hệ điều hành của bạn - Một cách khác để tải phiên bản Anaconda của bạn là chạy
# Running Python 3.8 $ python my_file.py c b a
3 - Lệnh ngắn hơn
# Running Python 3.8 $ python my_file.py c b a
4 liệt kê tên, phiên bản và bản dựng chi tiết của các gói đã cài đặt của bạn - Để tìm hiểu về chi tiết môi trường của bạn, hãy chạy _______ 45 _______5 với cờ tùy chọn _______ 45 _______6 để xem tất cả các môi trường của bạn
- Để kiểm tra phiên bản Python của bạn, hãy chạy
from platform import python_version print[python_version[]]
2 hoặcpython ‐‐version
trong thiết bị đầu cuối của bạn
Tài liệu liên quan. Vui lòng tìm thêm thông tin chi tiết về cách thiết lập môi trường của bạn. Bạn có thể tải xuống một bảng cheat Anaconda đầy thông tin tại đây
Kiểm tra phiên bản Python của bạn trong Spyder [Các bước chính xác]
Trong trình chỉnh sửa mã Spyder của bạn, việc kiểm tra phiên bản Python của bạn thậm chí còn đơn giản hơn
Chỉ cần chạy bất kỳ tập lệnh nào và thông tin phiên bản sẽ xuất hiện ở dòng đầu tiên trước khi xuất tập lệnh của bạn
[Lịch sử] Các phiên bản Python khác nhau là gì?
Python có ba phiên bản chính. phiên bản 1, phiên bản 2 và phiên bản 3. Phiên bản 4 hiện tại [2020] đang được phát triển
Đây là lịch sử phiên bản từ Wikipedia và các tài liệu chính thức
Trăn 3. 0 – 3 tháng 12 năm 2008
- Trăn 3. 8. 2 ― phát hành vào ngày 24 tháng 2 năm 2020
- Trăn 3. 8. 1 ― phát hành ngày 18 tháng 12 năm 2019
- Trăn 3. 8. 0 ― phát hành ngày 14 tháng 10 năm 2019
- Trăn 3. 7. 7 ― phát hành vào ngày 10 tháng 3 năm 2020
- Trăn 3. 7. 6 ― phát hành ngày 18 tháng 12 năm 2019
- Trăn 3. 7. 5 ― phát hành vào ngày 15 tháng 10 năm 2019
- Trăn 3. 7. 4 ― phát hành ngày 08 tháng 7 năm 2019
- Trăn 3. 7. 3 ― phát hành vào ngày 25 tháng 3 năm 2019
- Trăn 3. 7. 2 ― phát hành vào ngày 24 tháng 12 năm 2018
- Trăn 3. 7. 1 ― phát hành ngày 20 tháng 10 năm 2018
- Trăn 3. 7. 0 ― phát hành ngày 27 tháng 6 năm 2018
- Trăn 3. 6. 10 ― phát hành ngày 18 tháng 12 năm 2019
- Trăn 3. 6. 9 ― phát hành ngày 02 tháng 7 năm 2019
- Trăn 3. 6. 8 ― phát hành ngày 24 tháng 12 năm 2018
- Trăn 3. 6. 7 ― phát hành ngày 20 tháng 10 năm 2018
- Trăn 3. 6. 6 ― phát hành ngày 27 tháng 6 năm 2018
- Trăn 3. 6. 5 ― phát hành vào ngày 28 tháng 3 năm 2018
- Trăn 3. 6. 4 ― phát hành ngày 19 tháng 12 năm 2017
- Trăn 3. 6. 3 ― phát hành ngày 03 tháng 10 năm 2017
- Trăn 3. 6. 2 ― phát hành vào ngày 17 tháng 7 năm 2017
- Trăn 3. 6. 1 ― phát hành ngày 21 tháng 3 năm 2017
- Trăn 3. 6. 0 ― phát hành ngày 23 tháng 12 năm 2016
- Trăn 3. 5. 8 ― phát hành ngày 29 tháng 10 năm 2019
- Trăn 3. 5. 7 ― phát hành vào ngày 18 tháng 3 năm 2019
- Trăn 3. 5. 6 ― phát hành vào ngày 8 tháng 8 năm 2018
- Trăn 3. 5. 5 ― phát hành vào ngày 4 tháng 2 năm 2018
- Trăn 3. 5. 4 ― phát hành ngày 25 tháng 7 năm 2017
- Trăn 3. 5. 3 ― phát hành vào ngày 17 tháng 1 năm 2017
- Trăn 3. 5. 2 ― phát hành ngày 27 tháng 6 năm 2016
- Trăn 3. 5. 1 ― phát hành ngày 07 tháng 12 năm 2015
- Trăn 3. 5. 0 ― phát hành ngày 13 tháng 9 năm 2015
- Trăn 3. 4. 10 ― phát hành ngày 18 tháng 3 năm 2019
- Trăn 3. 4. 9 ― phát hành ngày 8 tháng 8 năm 2018
- Trăn 3. 4. 8 ― phát hành vào ngày 4 tháng 2 năm 2018
- Trăn 3. 4. 7 ― phát hành ngày 25 tháng 7 năm 2017
- Trăn 3. 4. 6 ― phát hành vào ngày 17 tháng 1 năm 2017
- Trăn 3. 4. 5 ― phát hành ngày 26 tháng 6 năm 2016
- Trăn 3. 4. 4 ― phát hành ngày 06 tháng 12 năm 2015
- Trăn 3. 4. 3 ― phát hành ngày 25 tháng 2 năm 2015
- Trăn 3. 4. 2 ― phát hành ngày 4 tháng 10 năm 2014
- Trăn 3. 4. 1 ― phát hành ngày 18 tháng 5 năm 2014
- Trăn 3. 4. 0 ― phát hành ngày 16 tháng 3 năm 2014
- Trăn 3. 3. 7 ― phát hành ngày 19 tháng 9 năm 2017
- Trăn 3. 3. 6 ― phát hành ngày 12 tháng 10 năm 2014
- Trăn 3. 3. 5 ― phát hành ngày 9 tháng 3 năm 2014
- Trăn 3. 3. 4 ― phát hành ngày 9 tháng 2 năm 2014
- Trăn 3. 3. 3 ― phát hành ngày 17 tháng 11 năm 2013
- Trăn 3. 3. 2 ― phát hành ngày 15 tháng 5 năm 2013
- Trăn 3. 3. 1 ― phát hành ngày 7 tháng 4 năm 2013
- Trăn 3. 3. 0 ― phát hành ngày 29 tháng 9 năm 2012
- Trăn 3. 2. 6 ― phát hành ngày 11 tháng 10 năm 2014
- Trăn 3. 2. 5 ― phát hành ngày 15 tháng 5 năm 2013
- Trăn 3. 2. 4 ― phát hành ngày 7 tháng 4 năm 2013
- Trăn 3. 2. 3 ― phát hành ngày 10 tháng 4 năm 2012
- Trăn 3. 2. 2 ― phát hành ngày 4 tháng 9 năm 2011
- Trăn 3. 2. 1 ― phát hành ngày 10 tháng 7 năm 2011
- Trăn 3. 2 ― phát hành ngày 20 tháng 2 năm 2011
- Trăn 3. 1. 5 ― phát hành ngày 9 tháng 4 năm 2012
- Trăn 3. 1. 4 ― phát hành ngày 11 tháng 6 năm 2011
- Trăn 3. 1. 3 ― phát hành ngày 27 tháng 11 năm 2010
- Trăn 3. 1. 2 ― phát hành ngày 21 tháng 3 năm 2010
- Trăn 3. 1. 1 ― phát hành ngày 17 tháng 8 năm 2009
- Trăn 3. 1 ― phát hành ngày 27 tháng 6 năm 2009
- Trăn 3. 0. 1 ― phát hành ngày 13 tháng 2 năm 2009
- Trăn 3. 0 ― phát hành ngày 3 tháng 12 năm 2008
Trăn 2. 0 – 16 tháng 10 năm 2000
- Trăn 2. 7. 17 ― phát hành ngày 19 tháng 10 năm 2019
- Trăn 2. 7. 16 ― phát hành ngày 02 tháng 3 năm 2019
- Trăn 2. 7. 15 ― phát hành vào ngày 30 tháng 4 năm 2018
- Trăn 2. 7. 14 ― phát hành ngày 16 tháng 9 năm 2017
- Trăn 2. 7. 13 ― phát hành ngày 17 tháng 12 năm 2016
- Trăn 2. 7. 12 ― phát hành ngày 26 tháng 6 năm 2016
- Trăn 2. 7. 11 ― phát hành ngày 5 tháng 12 năm 2015
- Trăn 2. 7. 10 ― phát hành ngày 23 tháng 5 năm 2015
- Trăn 2. 7. 9 ― phát hành ngày 10 tháng 12 năm 2014
- Trăn 2. 7. 8 ― phát hành ngày 1 tháng 7 năm 2014
- Trăn 2. 7. 7 ― phát hành ngày 31 tháng 5 năm 2014
- Trăn 2. 7. 6 ― phát hành ngày 10 tháng 11 năm 2013
- Trăn 2. 7. 5 ― phát hành ngày 15 tháng 5 năm 2013
- Trăn 2. 7. 4 ― phát hành ngày 6 tháng 4 năm 2013
- Trăn 2. 7. 3 ― phát hành ngày 9 tháng 4 năm 2012
- Trăn 2. 7. 2 ― phát hành ngày 11 tháng 6 năm 2011
- Trăn 2. 7. 1 ― phát hành ngày 27 tháng 11 năm 2010
- Trăn 2. 7 ― phát hành ngày 4 tháng 7 năm 2010
- Trăn 2. 6. 9 ― phát hành ngày 29 tháng 10 năm 2013
- Trăn 2. 6. 8 ― phát hành ngày 10 tháng 4 năm 2012
- Trăn 2. 6. 7 ― phát hành ngày 3 tháng 6 năm 2011
- Trăn 2. 6. 6 ― phát hành ngày 24 tháng 8 năm 2010
- Trăn 2. 6. 5 ― phát hành ngày 19 tháng 3 năm 2010
- Trăn 2. 6. 4 ― phát hành ngày 25 tháng 10 năm 2009
- Trăn 2. 6. 3 ― phát hành ngày 2 tháng 10 năm 2009
- Trăn 2. 6. 2 ― phát hành ngày 14 tháng 4 năm 2009
- Trăn 2. 6. 1 ― phát hành ngày 4 tháng 12 năm 2008
- Trăn 2. 6 ― phát hành ngày 1 tháng 10 năm 2008
- Trăn 2. 5. 4 ― phát hành ngày 23 tháng 12 năm 2008
- Trăn 2. 5. 3 ― phát hành ngày 19 tháng 12 năm 2008
- Trăn 2. 5. 2 ― phát hành ngày 21 tháng 2 năm 2008
- Trăn 2. 5. 1 ― phát hành ngày 18 tháng 4 năm 2007
- Trăn 2. 5 ― phát hành ngày 19 tháng 9 năm 2006
- Trăn 2. 4. 4 ― phát hành ngày 18 tháng 10 năm 2006
- Trăn 2. 4. 3 ― phát hành ngày 29 tháng 3 năm 2006
- Trăn 2. 4. 2 ― phát hành ngày 28 tháng 9 năm 2005
- Trăn 2. 4. 1 ― phát hành ngày 30 tháng 3 năm 2005
- Trăn 2. 4 ― phát hành ngày 30 tháng 11 năm 2004
- Trăn 2. 3. 5 ― phát hành ngày 8 tháng 2 năm 2005
- Trăn 2. 3. 4 ― phát hành ngày 27 tháng 5 năm 2004
- Trăn 2. 3. 3 ― phát hành ngày 19 tháng 12 năm 2003
- Trăn 2. 3. 2 ― phát hành ngày 3 tháng 10 năm 2003
- Trăn 2. 3. 1 ― phát hành ngày 23 tháng 9 năm 2003
- Trăn 2. 3 ― phát hành ngày 29 tháng 7 năm 2003
- Trăn 2. 2. 3 ― phát hành ngày 30 tháng 5 năm 2003
- Trăn 2. 2. 2 ― phát hành ngày 14 tháng 10 năm 2002
- Trăn 2. 2. 1 ― phát hành ngày 10 tháng 4 năm 2002
- Trăn 2. 2p1 ― phát hành ngày 29 tháng 3 năm 2002
- Trăn 2. 2 ― phát hành ngày 21 tháng 12 năm 2001
- Trăn 2. 1. 3 ― phát hành ngày 8 tháng 4 năm 2002
- Trăn 2. 1. 2 ― phát hành ngày 16 tháng 1 năm 2002
- Trăn 2. 1. 1 ― phát hành ngày 20 tháng 7 năm 2001
- Trăn 2. 1 ― phát hành ngày 15 tháng 4 năm 2001
- Trăn 2. 0. 1 ― phát hành ngày 22 tháng 6 năm 2001
- Trăn 2. 0 ― phát hành ngày 16 tháng 10 năm 2000
Trăn 1. 0 – tháng 1 năm 1994
- Trăn 1. 6 ― phát hành ngày 5 tháng 9 năm 2000
- Trăn 1. 5. 2p2 ― phát hành ngày 22 tháng 3 năm 2000
- Trăn 1. 5. 2p1 ― phát hành ngày 6 tháng 7 năm 1999
- Trăn 1. 5. 2 ― phát hành ngày 30 tháng 4 năm 1999
- Trăn 1. 5. 1p1 ― phát hành ngày 6 tháng 8 năm 1998
- Trăn 1. 5. 1 ― phát hành ngày 14 tháng 4 năm 1998
- Trăn 1. 5 ― phát hành ngày 17 tháng 2 năm 1998
- Trăn 1. 4 ― phát hành ngày 25 tháng 10 năm 1996
Trăn 0. 9. 0 – 20 tháng 2 năm 1991
- Trăn 0. 9. 1 ― phát hành vào tháng 2 năm 1991
- Trăn 0. 9. 2 ― phát hành vào mùa thu năm 1991
- Trăn 0. 9. 4 ― phát hành ngày 24 tháng 12 năm 1991
- Trăn 0. 9. 5 ― phát hành ngày 2 tháng 1 năm 1992
- Trăn 0. 9. 6 ― phát hành ngày 6 tháng 4 năm 1992
- Trăn 0. 9. 8 ― phát hành ngày 9 tháng 1 năm 1993
- Trăn 0. 9. 9 ― phát hành ngày 29 tháng 7 năm 1993
Vì có một số khác biệt đáng kể về cú pháp, bạn phải luôn cài đặt phiên bản mới nhất trong Python. Cập nhật thông tin trên trang web chính thức của Python tại đây
👉 Hướng dẫn đề xuất. Làm cách nào để cập nhật Python?
Làm cách nào để nâng cấp lên phiên bản mới hơn?
Nếu bạn không sử dụng môi trường ảo, hãy truy cập python. org/downloads để tải xuống và cài đặt bất kỳ phiên bản nào bạn cần. Đó là cách dễ nhất để nâng cấp Python
Nhưng bây giờ bạn sẽ gặp phải vấn đề sau. làm cách nào để chạy một phiên bản Python cụ thể?
Hoặc bạn có thể làm cho cuộc sống của mình dễ dàng hơn bằng cách sử dụng môi trường ảo
Những thứ này cho phép bạn cài đặt nhiều phiên bản Python trên hệ thống của mình. Ngoài ra, bạn có thể chuyển đổi giữa chúng ngay lập tức
Một tùy chọn là sử dụng mô-đun tích hợp sẵn
# Running Python 3.8 $ python my_file.py c b a9. Nếu bạn là Nhà khoa học dữ liệu, tiêu chuẩn ngành là Anaconda
Cài đặt và nâng cấp các phiên bản Python khác nhau thật dễ dàng khi bạn sử dụng môi trường ảo. Để có hướng dẫn đầy đủ về môi trường ảo, hãy đọc qua bài viết blog giới thiệu về Finxter của chúng tôi
Làm cách nào để kiểm tra xem Python 3 đã được cài đặt chưa?
Nếu bạn đã cài đặt nhiều bản cài đặt Python, việc chạy python ‐‐version
có thể chỉ cung cấp cho bạn phiên bản Python 2
Để kiểm tra phiên bản Python 3 nào được cài đặt trên máy tính của bạn, chỉ cần chạy lệnh
Q: What is the object-oriented way to become wealthy?
💰
A: Inheritance.
1 thay vì Q: What is the object-oriented way to become wealthy?
💰
A: Inheritance.
2Cách kiểm tra phiên bản Python – Chi tiết
Python không chỉ có các phiên bản chính, phụ và vi mô. Mỗi phiên bản đó có các phiên bản khác, cụ thể là cấp độ phát hành và sê-ri
Chúng được hiển thị khi bạn chạy
>>> import sys >>> sys.version_info sys.version_info[major=3, minor=8, micro=0, releaselevel='final', serial=0]
Trong đoạn mã trên, tôi đang chạy Python 3. 8. 0
Hầu hết thời gian, bạn sẽ chỉ quan tâm đến các bản phát hành chính, phụ và vi mô. Cấp độ phát hành và sê-ri thường dành cho nhóm nhà phát triển Python cốt lõi làm việc với các thay đổi đối với ngôn ngữ
Các mức giải phóng có thể là ‘
Q: What is the object-oriented way to become wealthy?
💰
A: Inheritance.
3’, ‘Q: What is the object-oriented way to become wealthy?
💰
A: Inheritance.
4’, ‘Q: What is the object-oriented way to become wealthy?
💰
A: Inheritance.
5’ hoặc ‘Q: What is the object-oriented way to become wealthy?
💰
A: Inheritance.
6’- Alpha chứa các bản cập nhật đầu tiên được thực hiện cho ngôn ngữ
- Beta có nghĩa là ngôn ngữ có thể được thử nghiệm với một số người dùng nhưng vẫn không hoạt động hoàn hảo. Đây là nơi xuất phát cụm từ 'người thử nghiệm bản beta'
- Ứng viên chỉ còn một số lỗi nhỏ cần sửa
- Final là phiên bản cuối cùng và là phiên bản được phát hành ra công chúng
Nếu bạn muốn dùng thử các tính năng mới trước bất kỳ ai khác, bạn có thể tải xuống các cấp độ phát hành này
Tuy nhiên, nếu bạn chỉ muốn một phiên bản Python hoạt động, bạn nên chọn '
Q: What is the object-oriented way to become wealthy?
💰
A: Inheritance.
6'. Khi bạn tải xuống bất kỳ phiên bản nào của Python, nó sẽ là bản phát hành '_______54_______6' trừ khi có quy định khácNối tiếp dành cho những thay đổi nhỏ nhất. Nhóm Python-Dev tăng nó khi họ thay đổi các phiên bản alpha, beta và ứng cử viên
Tất cả các phiên bản cuối cùng có
Q: What is the object-oriented way to become wealthy?
💰
A: Inheritance.
9. Họ thêm các thay đổi trong tương lai vào các bản phát hành chính/phụ/vi mô tiếp theoLàm cách nào để đảm bảo tập lệnh của tôi chạy một phiên bản Python cụ thể?
Giả sử bạn vừa cài đặt Python 3. 8
Kịch bản của bạn, python ‐‐version
0, sử dụng một tính năng hoàn toàn mới.
>>> import sys >>> sys.version_info sys.version_info[major=3, minor=8, micro=0, releaselevel='final', serial=0]8 khi duyệt qua từ điển
Để những người khác chạy tập lệnh này, họ cũng phải chạy Python 3. 8. Vì vậy, bạn nên đánh dấu kiểm ngay từ đầu để cho những người dùng khác biết điều này
Chúng tôi làm điều này bằng cách thêm một câu lệnh python ‐‐version
2 ở đầu python ‐‐version
0
# my_file.py import sys assert sys.version_info >= [3, 8] my_dict = dict[a=1, b=2, c=3] for key in reversed[my_dict]: print[key]
Câu lệnh python ‐‐version
4 tăng python ‐‐version
5 nếu câu lệnh là python ‐‐version
6. Nếu câu lệnh là python ‐‐version
7, tập lệnh tiếp tục chạy
Ví dụ: nếu tôi đang chạy Python 3. 7 và thực thi python ‐‐version
0 từ thiết bị đầu cuối, điều này xảy ra
# Running Python 3.7 $ python my_file.py Traceback [most recent call last]: File "my_file.py", line 10, in assert sys.version_info >= [3,8] AssertionError
Nhưng nếu tôi đang chạy Python 3. 8, câu lệnh python ‐‐version
4 không gây ra lỗi và nó thực thi phần còn lại của tập lệnh
# Running Python 3.8 $ python my_file.py c b a
Ghi chú. Tôi đã sử dụng môi trường ảo Anaconda để cài đặt và chuyển đổi nhanh chóng giữa nhiều phiên bản Python
Tóm lược
Kiểm tra phiên bản Python bằng cách gõ python ‐‐version
trong vỏ hệ điều hành hoặc dòng lệnh của bạn
Để biết thêm thông tin chi tiết về môi trường mà chương trình Python của bạn chạy trong đó, hãy thử dùng import sys
1 trong trình bao Python của bạn [chế độ tương tác hoặc bình thường]
lập trình viên
Q: What is the object-oriented way to become wealthy?
💰
A: Inheritance.
Đi đâu từ đây?
Đủ lý thuyết. Hãy thực hành một số
Các lập trình viên được trả sáu con số trở lên vì họ có thể giải quyết vấn đề hiệu quả hơn bằng cách sử dụng trí thông minh máy móc và tự động hóa
Để trở nên thành công hơn trong việc viết mã, hãy giải quyết nhiều vấn đề thực tế hơn cho người thực. Đó là cách bạn trau dồi những kỹ năng bạn thực sự cần trong thực tế. Rốt cuộc, việc sử dụng lý thuyết học tập mà không ai cần là gì?
Bạn xây dựng các kỹ năng mã hóa có giá trị cao bằng cách làm việc trên các dự án mã hóa thực tế
Bạn có muốn ngừng học với các dự án đồ chơi và tập trung vào các dự án mã thực tế giúp bạn kiếm tiền và giải quyết các vấn đề thực sự cho mọi người không?
🚀 Nếu câu trả lời của bạn là CÓ. , cân nhắc trở thành nhà phát triển Python tự do. Đó là cách tốt nhất để tiếp cận nhiệm vụ cải thiện kỹ năng Python của bạn—ngay cả khi bạn là người mới hoàn toàn
Nếu bạn chỉ muốn tìm hiểu về cơ hội làm việc tự do, vui lòng xem hội thảo trên web miễn phí của tôi “Cách xây dựng kỹ năng Python có thu nhập cao của bạn” và tìm hiểu cách tôi phát triển công việc viết mã của mình trực tuyến cũng như cách bạn có thể làm được—từ sự thoải mái của bạn
Tham gia hội thảo trên web miễn phí ngay bây giờ
Các hướng dẫn khác về Finxter
Học tập là một quá trình liên tục và bạn nên khôn ngoan để không bao giờ ngừng học hỏi và cải thiện trong suốt cuộc đời mình. 👑
Học gì?
Tôi khuyên bạn nên đọc ít nhất một hướng dẫn mỗi ngày [chỉ 5 phút cho mỗi hướng dẫn là đủ] để đảm bảo rằng bạn không ngừng học hỏi
💡 Nếu bạn muốn chắc chắn rằng mình không quên thói quen của mình, vui lòng tham gia học viện email miễn phí của chúng tôi để nhận các hướng dẫn mới hàng tuần và lời nhắc học tập trong HỘP THƯ ĐẾN của bạn
Ngoài ra, hãy lướt qua danh sách hướng dẫn sau đây và mở 3 hướng dẫn thú vị trong tab trình duyệt mới để bắt đầu thói quen học tập mới — hoặc tiếp tục với thói quen học tập hiện tại — của bạn ngay hôm nay. 🚀
Khái niệm cơ bản về Python
- Python Một dòng cho Vòng lặp
- Nhập mô-đun từ thư mục khác
- Xác định loại đối tượng Python
- Chuyển đổi danh sách chuỗi thành danh sách int
- Chuyển đổi danh sách Int thành danh sách chuỗi
- Chuyển đổi danh sách chuỗi thành danh sách nổi
- Chuyển đổi danh sách thành mảng NumPy
- Nối dữ liệu vào tệp JSON
- Danh sách lọc Python
- Danh sách lồng nhau
Quản lý phụ thuộc Python
- Cài đặt PIP
- Cách kiểm tra phiên bản Python của bạn
- Kiểm tra phiên bản Pandas trong Script
- Kiểm tra phiên bản Python Jupyter
- Kiểm tra phiên bản gói PIP
Gỡ lỗi Python
- Bắt và in ngoại lệ
- Danh sách chỉ số vượt khỏi phạm vi
- Sửa Giá trị Lỗi Sự thật
- Không thể nhập tên X Lỗi
Nội dung thú vị
- 5 Cheat Sheet Mỗi Python Coder cần sở hữu
- 10 câu đố Python hay nhất để khám phá trình độ kỹ năng thực sự của bạn
- Cách kiếm 1000 đô la từ bên lề với tư cách là một Freelancer Python
Cảm ơn bạn đã học với Finxter
Chris
Trong khi làm việc với tư cách là một nhà nghiên cứu trong các hệ thống phân tán, Dr. Christian Mayer tìm thấy tình yêu của mình với việc dạy sinh viên khoa học máy tính
Để giúp sinh viên đạt được mức độ thành công Python cao hơn, anh ấy đã thành lập trang web giáo dục lập trình Finxter. com. Ông là tác giả của cuốn sách lập trình nổi tiếng Python One-Liners [NoStarch 2020], đồng tác giả của loạt sách tự xuất bản Coffee Break Python, người đam mê khoa học máy tính, cộng tác viên tự do và chủ sở hữu của một trong 10 blog Python lớn nhất thế giới
Niềm đam mê của anh ấy là viết, đọc và mã hóa. Nhưng niềm đam mê lớn nhất của anh ấy là phục vụ các lập trình viên đầy tham vọng thông qua Finxter và giúp họ nâng cao kỹ năng của mình. Bạn có thể tham gia học viện email miễn phí của anh ấy tại đây