Dạng 1: if đơn
if(Biểu thức điều kiện):
Các câu lệnh
Dạng 2: if đầy đủ; if..else
if(Biểu thức điều kiện):
Các câu lệnh thực hiện khi điều kiện đúng
else:
Các câu lệnh khi biểu thức điều kiện là sai
Dạng 3: if bậc thang; if..elif…
if(Biểu thức điều kiện 1):
Các câu lệnh thực hiện khi điều kiện 1 đúng
elif (Biểu thức điều kiện 2)
Các câu lệnh khi biểu thức điều kiện 2 là đúng
……
else:
Các câu lệnh khi tất cả biểu thức điều kiện trên là sai
Dạng 4: if lồng nhau (Nested if)
if(Biểu thức điều kiện):
Các câu lệnh thực hiện khi điều kiện đúng
if(điều kiện 1):
Câu lệnh
…..
else:
Các câu lệnh khi biểu thức điều kiện là sai.