Chương trình đầu tiên và lệnh print

Bài 3/5 · khoảng 6 phút đọc

Truyền thống của người học lập trình là viết chương trình "Hello, World!" — một chương trình chỉ in lời chào. Của chúng ta bằng tiếng Việt:

Python
print("Xin chào, thế giới!")

Hãy bấm ▶ Chạy. Dòng chữ hiện ra là kết quả (hay đầu ra, output) của chương trình.

Phân tích câu lệnh

  • print là hàm có sẵn của Python, nhiệm vụ: in ra màn hình.
  • Cặp ngoặc tròn ( ) chứa thứ cần in.
  • "Xin chào, thế giới!" là một chuỗi (đoạn chữ). Chuỗi luôn nằm trong dấu nháy " " hoặc ' '.

Dấu nháy chỉ để báo cho Python biết "đây là chữ", nó không được in ra.

In nhiều thứ

Mỗi lệnh print in ra một dòng mới. Python chạy các lệnh từ trên xuống dưới:

Python
print("Dòng 1")
print("Dòng 2")
print("Dòng 3")

Có thể in nhiều thứ trong một lệnh, ngăn cách bằng dấu phẩy; Python tự thêm dấu cách giữa chúng:

Python
print("Năm nay mình", 12, "tuổi")

Chú thích

Dòng bắt đầu bằng # là chú thích: dành cho người đọc, Python bỏ qua.

Python
# Dòng này là chú thích, máy không chạy
print("Chỉ dòng này được chạy") # chú thích cuối dòng cũng được

Ghi nhớ: print(...) in kết quả ra màn hình. Chữ đặt trong dấu nháy. Python chạy từ trên xuống dưới. # bắt đầu chú thích.

`print("3 + 4")` và `print(3 + 4)` khác nhau thế nào?

Cái đầu có dấu nháy nên là chữ, in ra 3 + 4. Cái sau là phép tính, Python tính rồi in 7.