Python là gì? Vì sao nên học Python năm 2026
Nếu bạn đang tìm một ngôn ngữ lập trình để bắt đầu, hoặc muốn mở rộng kỹ năng, Python gần như luôn nằm trong top gợi ý. Bài viết giải thích Python là gì và vì s…
Nếu bạn đang tìm một ngôn ngữ lập trình để bắt đầu, hoặc muốn mở rộng kỹ năng, Python gần như luôn nằm trong top gợi ý. Bài viết giải thích Python là gì và vì s…
Slicing (cắt lát) là một trong những tính năng thanh lịch nhất của Python, cho phép lấy một phần của chuỗi, list hay tuple với cú pháp cực gọn. Cú pháp cơ bản d…
Sau khi làm quen với list comprehension, bạn có thể áp dụng tư duy tương tự cho dictionary và set. Đây là cách viết code Python vừa ngắn gọn vừa hiệu quả. Ôn lạ…
Sớm hay muộn bạn sẽ cần đọc và ghi file — từ đọc cấu hình, xử lý dữ liệu, đến lưu kết quả. Python làm việc này rất đơn giản và an toàn. Đọc file # Cách khuyến n…
Chương trình thực tế luôn gặp lỗi: file không tồn tại, dữ liệu sai định dạng, mất mạng… Xử lý ngoại lệ (exception) giúp chương trình không “sập” mà xử lý lỗi …
Set (tập hợp) là kiểu dữ liệu lưu các phần tử không trùng lặp và không có thứ tự. Set đặc biệt mạnh cho việc loại trùng và các phép toán tập hợp. Tạo set s = {1…
Dictionary (dict) là kiểu dữ liệu lưu trữ theo cặp khóa – giá trị, cực kỳ hữu ích và nhanh khi tra cứu. Đây là một trong những cấu trúc quan trọng nhất của Pyth…
List và tuple đều dùng để lưu một dãy phần tử, nhưng chúng có khác biệt quan trọng. Hiểu đúng sẽ giúp bạn chọn kiểu phù hợp và viết code an toàn hơn. List — có …
Chuỗi (string) là một trong những kiểu dữ liệu bạn dùng nhiều nhất. Python cung cấp rất nhiều công cụ để xử lý chuỗi gọn gàng và mạnh mẽ. Bài viết tổng hợp các …