Lỗi print sau hàm if trong python 3.5

if(2<3):
  print('true')
  File "<stdin>", line 2
    print('true')
        ^
IndentationError: expected an indented block

Cho mình hỏi trong python 3 làm sao để in ra 1 dòng chữ sau lệnh if ạ?

1 Like

Trong python có keyword là “end” sao @conan4582.
Trong code markdown có thông báo lỗi là do “IndentationError: expected an indented block”, cái này do dư hoặc thiếu ký tự thục dòng trong code thôi

  • “IndentationError: expected an indented block” có nghĩa là bạn thiếu việc thụt lùi đầu dòng của lệnh print sau câu lệnh if. Dấu ... chỉ là dấu nhắc thôi, không phải là lùi vào đầu dòng.
  • Trong python, việc thụi lùi đầu dòng rất quan trọng giống như dấu {} trong C.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?