AI đã và đang viết code thay bạn, nhưng AI vẫn cần bạn ra lệnh đúng. Hầu hết Junior Developer đều tin rằng: “Cứ 4 năm lại có một năm nhuận”. Sai. Năm 1900 chia hết cho 4, nhưng nó không phải năm nhuận. Năm 2000 chia hết cho 4, và nó là năm nhuận. […]
Tag Archives: bài tập python cơ bản
Năm tới, các công ty công nghệ không còn hỏi bạn: “Em hãy viết code in số dãy số từ 1 đến n”. Họ sẽ hỏi: “Làm thế nào để in 1 tỷ số nguyên ra màn hình mà không làm sập RAM 8GB và tối ưu hóa I/O?”. Nếu bạn chỉ biết gõ: n […]
Tại sao bài In Bảng Cửu Chương quan trọng? Vòng lặp (loop) là trái tim của mọi tác vụ tự động hóa. In bảng cửu chương là bài tập “vỡ lòng” kinh điển để hiểu cách máy tính lặp lại công việc. Bạn sẽ học được cách kiểm soát luồng chạy (control flow), làm chủ […]
Tại sao bài này quan trọng? So sánh là thao tác nền tảng nhất trong mọi thuật toán (sắp xếp, tìm kiếm). Bạn sẽ hiểu rõ sự khác biệt giữa tư duy thuật toán (tự cài đặt) và tư duy Pythonic (dùng hàm có sẵn). Bài viết cung cấp code chạy ngay, xử lý cả […]
Tại sao bạn cần làm bài này? Đây là bài toán kinh điển mô phỏng logic tính toán thực tế trong các hệ thống nhân sự (HRM). Bạn sẽ thành thạo câu lệnh điều kiện (if-else), làm việc với số thực (float) và định dạng chuỗi (f-string). Sau bài viết này, bạn không chỉ biết […]
Bạn muốn áp dụng Python để giải các bài toán hình học cơ bản nhưng chưa biết xử lý số thập phân? Nắm vững cách sử dụng toán tử * (nhân), + (cộng) và cách định dạng chuỗi in ra đẹp mắt. Code chạy chuẩn xác ngay lần đầu tiên, tránh được lỗi logic “quên […]
Bạn viết chương trình nhưng kết quả của 1 + 1 lại ra 11 thay vì 2? Hiểu rõ bản chất của dữ liệu chuỗi (String) và số (Integer/Float) trong Python. Chỉ sau 5 phút, bạn sẽ không bao giờ mắc lỗi “cộng chuỗi” sơ đẳng này nữa. Tóm tắt nội dung Tại sao hàm […]
Nếu bạn mới học Python, bạn sẽ rất dễ rơi vào tình trạng: “mình hiểu lý thuyết, nhưng gặp bài tập là bí”. Lý do thường không phải vì bạn kém, mà vì bạn thiếu bộ bài tập vừa sức, có lộ trình, có test case và chỉ rõ lỗi thường gặp. Trong bài này, […]
Ngược lại với bài toán tìm số lớn nhất (Max), bài toán “Nhập 2 số a, b và tìm số nhỏ hơn” (Min) cũng là một kỹ năng cơ bản không thể thiếu. Việc xác định giá trị nhỏ nhất thường được dùng để tìm biên dưới, tính khoảng cách ngắn nhất hoặc lọc dữ […]
Trong lập trình, việc so sánh các giá trị là thao tác cơ bản nhất để xây dựng nên các thuật toán phức tạp như Sắp xếp (Sort) hay Tìm kiếm (Search). Bài toán “Nhập 2 số a, b và tìm số lớn hơn” là bài tập nhập môn giúp bạn hiểu rõ về Toán […]
- 1
- 2









