Python

Như các bạn đã biết thì Python là một ngôn ngữ khá phổ biến hiện nay, Python có thể được dùng để phát triển web, viết các micro serivces, và đặc biệt là trong lĩnh vực có liên quan đến data và machine learning. ok! vì đây là Python day 1 nên chúng ta sẽ điểm qua những khái niệm cơ bản của Python.

Python overview

Python là một ngôn ngữ bậc cao, script hướng đối tượng và là ngôn ngữ thông dịch.

  1. Python là ngôn ngữ thông dịch: có nghĩa là bạn không cần phải compiler chương trình bằng python khi chạy, khi runtime trình thông dịch sẽ thực thi chương trình.

  2. Python là ngôn ngữ hướng đối tượng: ngôn ngữ này hỗ trợ thiết kế, khai báo hướng đối tượng

Ngoài ra Python cũng là một ngôn ngữ rất dễ học, phù hợp với những ai chưa lập trình. Với cá nhân mình thì do mình đã làm việc với một số ngôn ngữ khác, nên việc học Python có khi lại là một hạn chế :).

Để bắt đầu học một ngôn ngữ, theo kinh nghiệm của mình là không nên đọc quá nhiều. Hãy bắt đầu với Hello world trước, tìm cho mình một SDK để làm việc, sau đó sẽ làm các bài toán nâng cao sau. OK!

  1. Cài đặt môt trường, do mình dùng windows nên việc cài đặt khá dễ dàng chỉ cần vào website pyhon.org download gói cài đặt về.

  2. Sau khi cài đặt xong Python, ta cài một SDK. Theo cá nhân mình thì Pycharm là một công cụ tốt để lập trình Python. Các bạn vào www.jetbrains.com/pycharm để download.