Chương trình đầu tiên

Cú pháp Python xác định một tập hợp các quy tắc được sử dụng để tạo các câu lệnh Python khi viết một chương trình Python. Cú pháp Ngôn ngữ lập trình Python có nhiều điểm tương đồng với các Ngôn ngữ Lập trình Perl, C và Java. Tuy nhiên, có những khác biệt rõ ràng giữa các ngôn ngữ này.

Chương trình Python đầu tiên

Hãy thực thi các chương trình Python “Hello, World!” ở các chế độ lập trình khác nhau.

$ python
Python 3.6.8 (default, Sep 10 2021, 09:13:53)
[GCC 8.5.0 20210514 (Red Hat 8.5.0-3)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

Python - Lập trình chế độ tương tác

Chúng ta có thể gọi trình thông dịch Python từ dòng lệnh bằng cách nhập “python” tại dấu nhắc lệnh như sau:

>>> print ("Hello, World!")

Ở đây, >>> biểu thị Dấu nhắc lệnh Python, nơi bạn có thể nhập các lệnh của mình. Hãy nhập đoạn văn sau tại Dấu nhắc Python và nhấn Enter:

Kết quả như sau:

Hello, World!

Python - Lập trình chế độ tập lệnh

Chúng ta có thể viết các chương trình Python trong một tệp văn bản và sau đó chạy chúng. Để làm điều này, chúng ta cần lưu các lệnh của mình trong một tệp văn bản có đuôi là .py. Ví dụ, chúng ta có thể lưu các lệnh sau trong một tệp văn bản có tên là test.py:

print ("Hello, World!")

Sau đó, chúng ta có thể chạy chương trình bằng cách nhập lệnh sau tại dòng lệnh:

$ python test.py

Kết quả như sau:

Hello, World!

Python - Lập trình với IDLE - Integrated Development and Learning Environment (Môi trường tích hợp phát triển và học tập)

IDLE là một môi trường tích hợp phát triển và học tập cho Python. Nó được cung cấp với Python và có thể được sử dụng để viết và chạy các chương trình Python. Nó cũng có thể được sử dụng để chạy các chương trình Python đã được viết bằng các trình soạn thảo khác. Có nhiều cách để mở IDLE. Để mở IDLE, bạn có thể nhấp chuột vào biểu tượng IDLE trong mục Python 3.6 trong mục Start Menu. Hoặc bạn có thể mở IDLE bằng cách nhập lệnh sau tại dòng lệnh:

$ idle3

Ngoài ra có thể sử dụng môi trường tích hợp của Visual Studio Code để lập trình Python. Các bạn có thể tham khảo thêm tại đây.

Đương nhiên là hiện nay hầu hết các ngôn ngữ lập trình đều có thể được sử dụng mà không phải cài trình biên dịch hay phần mềm nào vào máy tính. Việc lập trình chỉ đơn giản là mở một trình duyệt web và viết code trực tiếp trên trình duyệt. Riêng đối với Python thì có thể sử dụng các trang web sau đây để lập trình Python trực tiếp trên trình duyệt:

Và đương nhiên là không chỉ có mỗi lập trình, khác biệt với các ngôn ngữ lập trình khác, Python có Python Notebook. Python Notebook là một công cụ hỗ trợ lập trình Python trực tiếp trên trình duyệt đồng thời còn có thể thêm các ghi chú cũng như lưu trữ lại các kết quả của từng bước chạy chương trình. Và 2 trang web hỗ trợ Python Notebook là:

Bình luận