Trong bài viết trước, chúng ta đã tìm hiểu cách cài đặt Python trên máy tính. Tiếp tục chuỗi bài viết hướng dẫn Python, hôm nay chúng ta sẽ đi sâu vào phần cơ bản và cực kỳ quan trọng: Python Syntax (Cú pháp Python).

Python Syntax là gì?

Python Syntax là các quy tắc viết mã Python. Đặc điểm nổi bật nhất của Python là cú pháp đơn giản, rõ ràng và dễ đọc, giúp người mới học lập trình nhanh chóng tiếp cận.

Cú pháp cơ bản trong Python

1. In ra màn hình (print)

Câu lệnh cơ bản nhất để hiển thị thông tin trên màn hình là print:

python
print("Hello, World!")

Kết quả:

shell
Hello, World!

2. Thụt đầu dòng (Indentation)

Khác với nhiều ngôn ngữ lập trình khác, Python sử dụng khoảng trắng (space/tab) để xác định các khối lệnh:

python
if 5 > 2:
    print("5 lớn hơn 2")

3. Chú thích (Comments)

Chú thích giúp người đọc hiểu được mục đích của code:

python
# Đây là một chú thích
print("Xin chào")  # Đây cũng là một chú thích

4. Biến và kiểu dữ liệu

Python không cần khai báo kiểu dữ liệu khi tạo biến:

python
x = 5  # số nguyên (int)
y = 3.14  # số thực (float)
name = "CodeTutHub"  # chuỗi (string)

5. Quy tắc đặt tên biến

  • Bắt đầu bằng chữ cái hoặc dấu gạch dưới (_).
  • Có thể bao gồm số, nhưng không bắt đầu bằng số.
  • Phân biệt chữ hoa và chữ thường (myVar khác myvar).

Ví dụ:

python
my_var = 10
_var2 = "Hello"

Câu lệnh điều kiện

Python hỗ trợ các điều kiện logic như if, elif, và else:

python
x = 10

if x > 5:
    print("x lớn hơn 5")
elif x == 5:
    print("x bằng 5")
else:
    print("x nhỏ hơn 5")

Vòng lặp

Vòng lặp for

python
for i in range(3):
    print(i)

Kết quả:

shell
0
1
2

Vòng lặp while

python
i = 0
while i < 3:
    print(i)
    i += 1

Hàm (Functions)

Hàm trong Python được định nghĩa bằng từ khóa def:

python
def greet(name):
    print("Hello, " + name)

greet("Python")

Kết quả:

python
Hello, Python

Các lỗi cú pháp thường gặp

  • Quên dấu hai chấm (:) sau điều kiện hoặc vòng lặp.
  • Sai lệch khoảng trắng (indentation).
  • Quên đóng dấu ngoặc hoặc dấu nháy.

Ví dụ lỗi thường gặp:

python
# Sai: thiếu dấu hai chấm
if x > 5
    print("Lỗi cú pháp")

Kết luận

Python là ngôn ngữ lập trình dễ học với cú pháp rõ ràng, thân thiện với người mới bắt đầu. Nắm chắc cú pháp Python là bước đầu tiên quan trọng để trở thành một lập trình viên giỏi.

Trong bài viết tiếp theo, chúng ta sẽ cùng nhau tìm hiểu về các kiểu dữ liệu chi tiết và cách sử dụng chúng trong Python.

Hãy theo dõi chuỗi bài viết hướng dẫn Python trên CodeTutHub.com để học và thực hành Python một cách hiệu quả nhất!