Tag Archives: lập trình python cho người mới

Bài tập Python: Kiểm Tra Năm Nhuận

Bài tập Python: Kiểm Tra Năm Nhuận

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. […]

Bài tập Python: In Dãy Số Từ 1 Đến N

Bài tập Python: In Dãy Số Từ 1 Đến 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 […]

Bài Tập Python: Tìm Số Lớn Nhất Trong 3 Số

Bài Tập Python: Tìm Số Lớn Nhất Trong 3 Số

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ả […]

Bài Tập Python: Tính Lương Nhân Viên Có Làm Thêm Giờ

Bài Tập Python: Tính Lương Nhân Viên Có Làm Thêm Giờ

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 […]

Tính Diện Tích và Chu Vi Hình Chữ Nhật Python

Tính Diện Tích và Chu Vi Hình Chữ Nhật Python

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 […]

Tính tổng hai số nhập từ bàn phím Python

Tính tổng hai số nhập từ bàn phím Python

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 […]