Category Archives: Blog

Bài tập Python 4: Tìm số lớn nhất trong 2 số a và b

Bài tập Python 4: Tìm số lớn nhất trong 2 số a và b

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

Bài tập Python 3: Kiểm tra số nguyên n có chia hết cho 3 không?

50 Bài Tập Python Cơ Bản Có Lời Giải

Tiếp nối chuỗi bài tập về Toán tử số học, hôm nay chúng ta sẽ giải quyết bài toán: “Nhập vào số nguyên n. Kiểm tra xem n có chia hết cho 3 hay không?”. Nếu bạn đã làm bài tập “Kiểm tra Chẵn Lẻ” (chia hết cho 2), thì bài toán này hoàn toàn […]

Bài tập Python 2: Kiểm tra số Chẵn hay Lẻ

50 Bài Tập Python Cơ Bản Có Lời Giải

Sau khi đã làm quen với bài toán kiểm tra âm dương, bài tập kinh điển tiếp theo mà mọi lập trình viên Python đều phải trải qua là: “Nhập số nguyên n, kiểm tra xem n là số chẵn hay số lẻ”. Bài toán này tuy ngắn gọn nhưng lại giới thiệu một khái […]

Bài tập Python 1: Kiểm tra số Âm, Dương hay số 0

50 Bài Tập Python Cơ Bản Có Lời Giải

Trong hành trình học lập trình Python, sau khi làm quen với biến và kiểu dữ liệu, bạn sẽ bước sang một phần cực kỳ quan trọng: Cấu trúc điều kiện. Bài toán “Nhập số nguyên n, kiểm tra n là số âm, số dương hay số 0” chính là bài tập nhập môn kinh […]

Bài tập Python cơ bản: Nhập tên và tuổi, in ra lời chào cho người mới bắt đầu

Bài tập Python cơ bản Nhập tên và tuổi in ra lời chào cho người mới bắt đầu

Nếu bạn mới bắt đầu học lập trình, đặc biệt là Python, thì những bài tập đơn giản như nhập tên và tuổi, sau đó in ra lời chào là bước khởi đầu lý tưởng. Bài tập này giúp bạn làm quen với: Cách nhập dữ liệu từ bàn phím trong Python (hàm input()), Cách […]

Game Đoán Số Bằng Python: Hướng Dẫn Toàn Tập Cho Người Mới

Game Đoán Số Bằng Python

Trong hành trình học lập trình, đặc biệt là với ngôn ngữ Python, việc xây dựng các dự án nhỏ (mini-projects) là cách tốt nhất để củng cố kiến thức. Một trong những bài tập kinh điển, thú vị và mang tính giáo dục cao nhất chính là Game Đoán Số (Number Guessing Game). Bạn […]

ModuleNotFoundError Python là gì? 7 Cách sửa lỗi No module named triệt để

ModuleNotFoundError Python là gì? 7 Cách sửa lỗi No module named triệt để

Bạn vừa hì hục viết code cả buổi tối, hào hứng nhấn nút Run, và bùm! Dòng chữ đỏ hiện ra chặn đứng mọi cảm xúc: ModuleNotFoundError: No module named ‘pandas’ (Hoặc numpy, flask, requests, tensorflow… bất cứ thư viện nào bạn đang cần) Bạn xem thêm: Cách Quản Lý Công Nợ Phải Thu, Phải […]

NameError: name ‘x’ is not defined là gì? Nguyên nhân & Cách fix triệt để trong Python

NameError: name 'x' is not defined là gì? Nguyên nhân & Cách fix triệt để trong Python

Bạn vừa hào hứng nhấn “Run” cho đoạn code Python của mình và nhận lại một thông báo lạnh lùng: NameError: name ‘total’ is not defined Hoặc có thể là: NameError: name ‘DataFrame’ is not defined Cảm giác đầu tiên thường là sự bối rối, thậm chí là hơi “cay cú”: “Vô lý! Rõ ràng […]

TypeError: unsupported operand type(s) for +: ‘int’ and ‘str’ là gì? Cách sửa chi tiết trong Python

TypeError: unsupported operand type(s) for +: 'int' and 'str' là gì? Cách sửa chi tiết trong Python

Khi đang code Python, bạn bấm Run và… “bùm”: TypeError: unsupported operand type(s) for +: ‘int’ and ‘str’ Thông báo lỗi thì dài, toàn tiếng Anh, nhìn khá “hầm hố”. Nhưng ý của Python thật ra rất đời thường: “Bạn đang cố cộng số nguyên (int) với chuỗi (str). Tôi không biết phải xử lý […]