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

Cách sử dụng câu lệnh if lồng nhau trong Python?


Trong lập trình, thuật ngữ lồng ghép được sử dụng khi các câu lệnh điều kiện xuất hiện bên trong câu lệnh khác. Trong Python, câu lệnh if mới có thể được lồng vào if cũng như khối else. Bạn phải biết, mỗi khối if có mức độ thụt lề ngày càng tăng. Do đó, trong trường hợp điều kiện if lồng nhau, mức độ thụt lề của khối bên trong sẽ tăng so với khối bên ngoài. Cú pháp chung của if lồng nhau có thể như dưới đây -

if expr1==True:
    if expr2==True:
        #this block will be executed when expr1 and expr2 are true
    else:
        #this block if expr is true but expr2 is false
else:
     if expr3==True:
        #if expr1 is false and expr3 is true
    else:
         #when expr1 and expr3 are false