•2 min read

Python Cơ Bản: Những Nền Tảng Cốt Lõi Bạn Sẽ Dùng Mỗi Ngày

Python Cơ Bản: Những Nền Tảng Cốt Lõi Bạn Sẽ Dùng Mỗi Ngày

Nền Tảng Python: Ngắn Gọn & Thực Dụng

Mọi chương trình Python bạn viết đều xoay quanh việc quản lý dữ liệu (biến) và quyết định luồng chạy (vòng lặp & điều kiện). Dưới đây là những "viên gạch" cốt lõi nhất.

Audio Briefing
0:00 / 0:00
Luật Bất Thành Văn Của Python

Thụt lề (Indentation) là bắt buộc. Thay vì dùng ngoặc nhọn {}, Python dùng khoảng trắng (spaces/tabs) để xác định khối code. Bạn thụt lề sai, code sẽ lỗi.


4 Khối Xây Dựng Cơ Bản

1. Biến & Kiểu dữ liệu

Bạn không cần khai báo kiểu (type), nhưng phải tôn trọng chúng. Ghép bừa bãi (như "5" + 5) là lỗi thường gặp nhất.

  • int (số nguyên), float (số thập phân)
  • str (chuỗi), bool (True/False)

2. Nhập dữ liệu (Input)

input() luôn trả về chuỗi (string). Nếu cần tính toán số học, phải ép kiểu ngay bằng int() hoặc float().

age = int(input("Tuổi của bạn: "))
print(f"Năm sau bạn sẽ {age + 1} tuổi.")

3. Rẽ nhánh (if/elif/else)

Dùng các phép so sánh (==, <, >) để ra quyết định. Nhớ dùng == (2 dấu bằng) khi muốn kiểm tra xem 2 giá trị có bằng nhau không!

if score >= 90:
    print("Điểm: A")
elif score >= 80:
    print("Điểm: B")

4. Vòng lặp (for & while)

  • Dùng for khi biết trước số lần lặp (vd: duyệt qua danh sách).
  • Dùng while khi lặp cho đến khi thỏa mãn một điều kiện. Cẩn thận vòng lặp vô hạn!

Advertisement

Gom Nhóm & Tái Sử Dụng

Danh sách (Lists)

List ([]) là cách dễ nhất để chứa nhiều thứ. Nhớ rằng phần tử đầu tiên nằm ở vị trí 0.

nums = [10, 20, 30]
print(nums[0])  # In ra 10
Hàm (Functions)

Đừng copy-paste code mãi! Dùng def để gom đoạn logic dùng chung lại thành một hàm.

def greet(name):
    return f"Chào {name}!"
Đối Mặt Với Lỗi

Python sẽ phàn nàn bằng SyntaxError hoặc ValueError. Chuyện bình thường! Học cách đọc Traceback chính là chìa khóa để làm chủ Python.

Share this article:

Stay Updated

Get the latest posts delivered straight to your inbox.

Free Developer Utilities

Free In-Browser Developer Tools

Clean AI CLI logs, build cron expressions, decode JWTs, and calculate chmod permissions offline.

Explore Tools
Advertisement