Computer >> Máy Tính >  >> Lập trình >> Python

Cú pháp của câu lệnh if ... elif ... else trong Python là gì?


Trong chương trình Python if..elif..else construct được sử dụng nếu nó có; arge số biểu thức logic được đánh giá để các biểu thức trước đó trở thành true. Nếu bạn sử dụng cấu trúc if - else lồng nhau, thì mức độ thụt lề của các khối tiếp theo sẽ tăng lên và chương trình trở nên khó đọc. Đây là nơi mà elif rất tiện dụng. Mỗi khối câu lệnh trong elif được thực thi nếu điều kiện trước đó sai. Khối khác cuối cùng được thực thi khi tất cả các biểu thức logic trước đó không thành công. Tất cả các khối có cùng mức độ thụt lề.

if expression1==True:
    statement(s)
elif expression2==True:
    statement(s)
elif expression3==True:
    statement(s)
else:
    statement(s)