Code bị IndentationError: unindent does not match any outer indentation level

IndentationError: unindent does not match any outer indentation level em chua biet em sai o dau a cac bac giup em voi :((

1 Like
  1. Lỗi ở line mô?
  2. Copy-paste toàn bộ code ra đây.
  3. Viết Tiếng Việt có dấu đi.
2 Likes

Chắc lỗi từ dòng 22.

Bạn đưa mỗi cái hình chụp, không biết thông báo lỗi đang trỏ đến dòng nào hết.
Đây là lỗi phổ biến và cơ bản NHẤT của Python. Nếu bạn học ngôn ngữ nào thì cũng nên biết cách xử lý lỗi của ngôn ngữ đó. Python là ngôn ngữ bậc cao nên các thông báo lỗi rất dễ đọc, dễ hiểu và dễ giải quyết.

Nguyên nhân gây lỗi:

  1. Bạn đang chép rồi ghép từ nhiều đoạn mã khác nhau. “Râu ông nọ cắm cằm bà kia”.
  2. Bạn lúc thì thích dùng Tab, lúc thì lại dùng khoảng trắng
    (Space) để thụt lề.

Bạn thụt lề các dòng bằng gì?

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?