Giới thiệu
Ngôn ngữ Python có nhiều đặc điểm thuận tiện khiến cộng đồng sử dụng trở nên đông đảo. Một số tính năng chính của Python mà đội ngũ lập trình viên chuyên nghiệp yêu thích là:
Cách chọn IDE
Để lập trình Python, việc đầu tiên phải thực hiện là chọn một IDE thích hợp để cài đặt (hiện nay có nhiều IDE cho Python phổ biến như PyCharm, PyDev - được plugin vào Eclipse, Spyder, IDLE – dành cho người mới bắt đầu học, Wing, Eric Python, Rodeo, Thonny, Jupyter, Visual Studio).
Chọn một IDE phù hợp là một việc làm cần thiết đối với developer, họ cần xác định mục đích dùng Python vào mục đích gì, như là:

Hình 1. Cài đặt thủ công interpreter trên PyCharm
Vấn đề cài đặt
Chọn IDE phù hợp là một chuyện, như chúng ta biết Python là ngôn ngữ lập trình bậc cao và cross-platform (mã có thể chạy trên nhiều nền tảng).
Những đoạn mã thêm mới hay có chỉnh sửa có thể được thi hành mà không cần biên dịch lại là do có trình thông dịch làm luôn công việc theo dõi và kiểm ra những phần chỉnh sửa mới.
Khi cài đặt IDE, chúng ta cũng cần quan tâm đến trình thông dịch. Cài đặt IDE có nhiều trang Web hướng dẫn và đa số làm theo hướng dẫn là được, nhưng có nhiều trường hợp trục trặc buộc chúng ta phải cài đặt thủ công trình thông dịch.
Có những trường hợp hệ điều hành có nhiều lỗi những không còn hỗ trợ vá lỗi như Win 7 thì có khi chúng ta phải cài lại hệ điều hành (xem hình 1).

Hình 2. Giao diện Colab.
Đối với phiên bản lập trình online – Google Colab (hình 2), chúng ta hoàn toàn không phải lo lắng về cấu hình phần cứng mà còn tận dụng được GPU, TPU của Google.
TPU là bộ xử lý của Google có thể tùy biến để đạt hiệu năng cao khi sử dụng thư viện máy học mã nguồn mở TensorFlow. Khác với CPU và GPU, TPU chỉ dành riêng cho những tác vụ liên quan đến máy học.
Leave a Reply