Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vinascript/html/wp-includes/functions.php on line 6114
Python là gì? Hướng dẫn viết chương trình sử dụng Python - VinaScript

Latest Post

Triển khai dự án PHP, Mysql với Nginx trên Docker Tìm hiểu về HTML – Ưu điểm, nhược điểm và cách hoạt động của HTML

Python hiện nay được xem là một trong những ngôn ngữ lập trình phát triển nhanh nhất. Các ứng dụng sử dụng công nghệ AI, Machine Learning, Blockchain và nhiều công nghệ khác thường ưa chuộng Python làm ngôn ngữ lập trình chính. Trong bài viết này, chúng ta sẽ tìm hiểu về Python, cách cài đặt nó và bắt đầu viết một chương trình Python cơ bản.

1. Python là gì?

Python là một ngôn ngữ lập trình bậc cao, được sáng lập bởi Guido van Rossum và ra mắt lần đầu vào năm 1991. Python được thiết kế với hướng đối tượng, sử dụng cú pháp đơn giản và dễ học. Điều đặc biệt về Python là khả năng tạo ra các chương trình với số lượng dòng mã ít nhất, giúp giảm thời gian và công sức trong quá trình phát triển.

Hiện tại, Python có hai phiên bản phổ biến là Python 2 và Python 3. Trong một số hệ điều hành Linux cũ, có thể không hỗ trợ sẵn Python 3 và người dùng cần phải tự cài đặt phiên bản này. Khi lựa chọn phiên bản Python để viết ứng dụng, hiện nay chúng ta nên ưu tiên sử dụng Python 3 vì nó đã trở thành tiêu chuẩn mới và được duy trì và phát triển tích cực hơn.

Thông tin cơ bản

  • Mô hình: Multi-paradigm: functional, imperative, object-oriented, reflective
  • Thiết kế: Guido van Rossum
  • Phát triển: Python Software Foundation
  • Phát hành lần đầu: 1990;
  • Phiên bản ổn định: 3.7.3 / 25 March 2019;  2.7.16 / 4 March 2019;
  • Typing discipline: Duck, dynamic, gradual (từ version 3.5)
  • License: Python Software Foundation License
  • Filename extensions: .py, .pyc, .pyd, .pyo (từ đầu tới version 3.5),[5] .pyw, .pyz (từ version 3.5)
  • Website: www.python.org

2. Cài đặt Python

2.1. Cài đặt Python trên Windows

Việc cài đặt Python trên Windows là dễ dàng, các bạn chỉ cần download file cài đặt có đuôi là .exe và chạy chương trình.

2.2. Cài đặt Python trên Linux (Ubuntu)

Vui lòng tham khảo bài viết: Hướng dẫn cài đặt Python 3 và pip 3 trên Ubuntu Linux

3. Sử dụng Python IDE nào để lập trình Python?

3.1. Pycharm (JetBrains)

PyCharm là một môi trường phát triển tích hợp cho Python được JetBrains phát triển và hiện đang là một trong những IDE tốt nhất cho lập trình Python. PyCharm có hai phiên bản chính là phiên bản Community (miễn phí và mã nguồn mở) và phiên bản Professional (trả phí, giá là $89.00 cho năm đầu tiên).

Download Pycharm Community

3.2. Visual Studio Code

Visual Studio Code (VS Code) là một trình soạn thảo văn bản được phát triển bởi Microsoft, nổi bật với thiết kế gọn nhẹ và giao diện dễ sử dụng. Một trong những điểm mạnh của VS Code đó là tính linh hoạt khi bạn có thể mở rộng chức năng của nó thông qua việc cài đặt các phần mở rộng (extension) được phát triển bởi cộng đồng lập trình viên. VS Code hỗ trợ nhiều ngôn ngữ lập trình, và một trong những ngôn ngữ được hỗ trợ đặc biệt tốt là Python.

Để lập trình bằng Python trên VS Code, bạn cần cài đặt một số extension đặc biệt dành riêng cho Python. Extension này sẽ cung cấp cho bạn các tính năng và công cụ cần thiết để phát triển ứng dụng Python một cách hiệu quả và thuận tiện.

Download Visual Studio Code

Extension Python cho Visual Studio Code

Hướng dẫn lập trình Python với Visual Studio Code

4. Hướng dẫn viết chương trình đầu tiên sử dụng Python

Chương trình Python đơn giản đầu tiên chính là “Hello world”. Tạo 1 file có tên là firstapp.py với nội dung như sau:

print('Hello world')

Để chạy chương trình trên, chúng ta có thể sử dụng IDE hoặc chạy trực tiếp bằng command:

python3 firstapp.py

Hy vọng bài viết này đã cho các bạn hiểu biết thêm về Python và có quyết định lựa chọn Python học lập trình.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *