Chạy Chương Trình Python Đầu Tiên: "Hello, World!"
Ở bài trước, chúng ta đã cài đặt Python và thiết lập môi trường lập trình. Bây giờ là lúc để viết chương trình Python đầu tiên của bạn! Chúng ta sẽ bắt đầu với một chương trình kinh điển: "Hello, World!".
Chương trình này rất đơn giản, nhưng nó sẽ giúp bạn làm quen với cú pháp cơ bản của Python và cách chạy chương trình.
Bước 1: Tạo File Python
Mở trình soạn thảo code của bạn (Visual Studio Code, Sublime Text, Atom,...) và tạo một file mới.
Đặt tên file là hello.py
. Phần mở rộng .py
cho biết đây là một file Python.
Bước 2: Viết Code
Trong file hello.py
, hãy nhập dòng code sau:
print("Hello, World!")
Đây là tất cả những gì bạn cần để viết chương trình "Hello, World!" trong Python.
Bước 3: Lưu File
Lưu file hello.py
vào một thư mục nào đó trên máy tính của bạn. Hãy chọn một thư mục dễ nhớ để bạn có thể dễ dàng tìm thấy file này sau này.
Bước 4: Chạy Chương Trình
Có hai cách để chạy chương trình Python:
Cách 1: Chạy từ Dòng Lệnh (Command Line/Terminal)
-
Mở Command Prompt (trên Windows) hoặc Terminal (trên macOS/Linux).
-
Điều hướng đến thư mục chứa file
hello.py
bằng lệnhcd
(change directory).Ví dụ:
cd Documents/PythonProjects
-
Gõ lệnh sau để chạy chương trình:
python3 hello.py
(Hoặc
python hello.py
nếupython
trỏ đến Python 3 trên hệ thống của bạn) -
Nhấn Enter. Bạn sẽ thấy dòng chữ "Hello, World!" được hiển thị trên màn hình.
Cách 2: Chạy từ Trình Soạn Thảo Code
Hầu hết các trình soạn thảo code đều cung cấp cách để chạy chương trình Python trực tiếp từ trình soạn thảo.
Ví dụ trong Visual Studio Code:
- Mở file
hello.py
trong Visual Studio Code. - Nhấn chuột phải vào bất kỳ vị trí nào trong file và chọn "Run Python File in Terminal".
- Visual Studio Code sẽ mở một terminal và chạy chương trình. Bạn sẽ thấy dòng chữ "Hello, World!" được hiển thị trên terminal.
Chúc Mừng!
Bạn đã viết và chạy chương trình Python đầu tiên của mình!
Cú Pháp Cơ Bản Của Python
Hãy cùng phân tích dòng code print("Hello, World!")
để hiểu cú pháp cơ bản của Python:
print()
: Đây là một hàm (function) trong Python, được sử dụng để hiển thị thông tin ra màn hình.()
: Dấu ngoặc đơn được sử dụng để truyền các tham số (arguments) cho hàm."Hello, World!"
: Đây là một chuỗi (string), là một dãy các ký tự được đặt trong dấu ngoặc kép. Chuỗi này là tham số được truyền cho hàmprint()
.
Một vài lưu ý về cú pháp Python:
- Python phân biệt chữ hoa và chữ thường:
print
khác vớiPrint
hayPRINT
. - Python sử dụng thụt lề để xác định khối code: Các câu lệnh trong cùng một khối code phải có cùng mức thụt lề.
- Python không cần dấu chấm phẩy (
;
) ở cuối mỗi dòng: (Nhưng bạn có thể sử dụng nếu muốn, nó sẽ không gây ra lỗi)
Test
Hãy thử thay đổi nội dung của chuỗi "Hello, World!" thành một chuỗi khác, ví dụ: "Chào thế giới!" hoặc "Hello, Python!". Sau đó, chạy lại chương trình để xem kết quả.
Bạn cũng có thể thử in ra nhiều dòng bằng cách sử dụng nhiều lệnh print()
:
print("Hello,")
print("World!")
All rights reserved