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.
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?

- 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ả!**