What do we do to a Python statement that is immediately after an if statement to indicate that the statement is to be executed only when the if statement is true?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Indent the line below the if statement". Python không dùng ngoặc nhọn để gom khối lệnh mà dùng thụt lề (indentation): sau dòng if kết thúc bằng dấu hai chấm, mọi dòng thụt vào sâu hơn thuộc khối chỉ chạy khi điều kiện đúng, và dòng đầu tiên thụt lề trở lại ngang if đánh dấu khối đã kết thúc. Thụt lề sai sẽ gây IndentationError hoặc làm lệnh chạy ngoài ý muốn. "Underline all of the conditional code" sai vì mã nguồn là văn bản thuần, không có định dạng gạch chân; trình thông dịch không thấy được kiểu chữ. "Start the statement with a "#" character" sai vì ký tự "#" mở đầu chú thích, Python bỏ qua toàn bộ phần sau nó nên dòng đó không chạy gì cả. "Begin the statement with a curly brace {" là cách của C, Java hay JavaScript; trong Python dấu ngoặc nhọn dùng để tạo dict hoặc set, không mở khối lệnh.

Cùng phần 1

Xuất hiện trong 1 bộ đề