| Học Python cơ bản: Biến, Kiểu dữ liệu & Vòng lặp trong 10 phút

Được viết bởi thanhdt vào ngày 27/01/2026 lúc 18:30 | 34 lượt xem

Bạn đã cài đặt xong Python và VS Code? Tuyệt vời! Giờ là lúc chúng ta bắt đầu xây dựng những viên gạch đầu tiên cho ngôi nhà kiến thức của bạn.

Đừng lo lắng về các thuật ngữ phức tạp. Trong bài này, chúng ta sẽ học cách Python lưu trữ thông tin và cách nó đưa ra quyết định thông qua các vòng lặp.

Mục lục nội dung
1. Biến (Variables) – Những chiếc hộp đựng dữ liệu
2. Các kiểu dữ liệu cơ bản cần nắm vững
3. Cấu trúc điều kiện (If – Else)
4. Vòng lặp (Loops) – Tự động hóa công việc lặp lại

1. Biến (Variables) – Những chiếc hộp đựng dữ liệu

Hãy tưởng tượng biến như một chiếc hộp có nhãn dán bên ngoài. Bạn bỏ thông tin vào trong hộp và dùng cái nhãn đó để gọi lại khi cần.

name = "Huong Nghiep Du Lieu"  # Gán giá trị vào biến 'name'
age = 25                       # Gán giá trị vào biến 'age'
print(name)

2. Các kiểu dữ liệu cơ bản cần nắm vững

Trong Python, mỗi loại dữ liệu sẽ được xử lý khác nhau. Việc hiểu rõ các kiểu dữ liệu giúp bạn tránh được những lỗi logic sơ đẳng.

  • Integer (Số nguyên): Các số không có phần thập phân như 10, -5, 0.
  • Float (Số thực): Các số có phần thập phân như 10.5, 3.14.
  • String (Chuỗi): Các đoạn văn bản nằm trong dấu ngoặc kép "Hello".
  • Boolean: Chỉ có hai giá trị là True (Đúng) hoặc False (Sai).

3. Cấu trúc điều kiện (If – Else)

Lập trình là việc dạy máy tính đưa ra quyết định. Cấu trúc if-else giống như một ngã ba đường:

diem_so = 8
if diem_so >= 5:
    print("Chúc mừng, bạn đã đỗ!")
else:
    print("Rất tiếc, bạn cần cố gắng hơn.")

4. Vòng lặp (Loops) – Tự động hóa công việc lặp lại

Tại sao phải viết 100 dòng code giống nhau khi bạn có thể dùng vòng lặp?

So sánh vòng lặp For và While

  • Vòng lặp For: Dùng khi bạn biết trước mình muốn lặp lại bao nhiêu lần (ví dụ: in ra danh sách 10 học sinh).
  • Vòng lặp While: Dùng khi bạn muốn lặp lại cho đến khi một điều kiện nào đó không còn đúng nữa (ví dụ: chơi game cho đến khi hết máu).

Nắm vững những kiến thức này nghĩa là bạn đã đi được 30% chặng đường Python cơ bản.

Nhưng nếu bạn muốn lưu trữ hàng nghìn thông tin trong cùng một biến thì sao? Đó là lúc bạn cần đến Cấu trúc dữ liệu nâng cao.

👉 Làm quen với List, Tuple, Dict, Set trong Python


Đón xem bài tiếp theo: Cấu trúc dữ liệu Python: Cách quản lý hàng triệu dữ liệu hiệu quả!**