30/09/2018, 19:27
Python 2 và Python 3
Ở thời điểm hiện tại, tháng 1 năm 2016, liệu chúng ta có nên rời bỏ Python 2 để bắt đầu sử dụng Python 3? Thực ra mình cũng đang học Python 2 nhưng muốn biết tình hình thế nào để còn quyết định cho tương lai…
Bài liên quan
Trích dẫn từ https://www.python.org/ : Python 2.x is legacy, Python 3.x is the present and future of the language.
Link đầy đủ cho bạn : https://wiki.python.org/moin/Python2orPython3
Dù sao đi nữa thì python 3 cũng sẽ thay thế hoàn toàn python 2 trong tương lai. Vậy tại sao các bạn không theo xu hướng đó mà học cho dù nguồn tài liệu ít . Có đổ xô học python 3 thì mới có bàn luận, có bàn luận, có học nhiều thì mới phát triển được nguồn tài liệu phong phú cho python 3 để rồi loại bỏ hoàn toàn python 2. Thấy 2 phiên bản khác nhau chẳng sướng chút nào 1 khi python 2 đang còn thì vẫn luôn xuất hiện câu hỏi: Python 2 hay python 3.
Ý kiến của mình là vậy? Còn bạn thì sao
Nếu bác đg viết một cái gì đó thực sự nghiêm túc thì nên suy xét. Nếu chỉ học theo sở thích thì cứ viết với 2.x đi. Có module chỉ chạy với 2.x có cái mới hơn chỉ với 3.x. Mình thì dùng 2.7 và đọc sách (automate boring stuff with python) dùng 3.x vẫn viết bình thường. Chỗ nào khác lại tìm hiểu nên nó cũng không là vấn đề gì lớn lắm mà mình lại biết đc nhiều cái khác nhau. Tất nhiên là mình không học CNTT chỉ học theo sở thích thôi