Chúng ta đã tìm hiểu về các phép toán cơ bản trong python ở bài trước và bài này chúng ta tiếp tục tìm hiểu về câu lệnh điều kiện if else trong python.
Lệnh if được sử dụng để kiểm tra môt điều kiện, nếu điều kiện là đúng(true) thì khối lệnh trong if sẽ được thực hiện, nếu điều kiện là sai (false) thì sẽ bỏ qua và không thực hiện khối lệnh.
if điều kiện :
Khối lệnh của if
Tuổi lơn hơn 20
Lệnh if-else sử dụng để kiểm tra điều kiện, nếu điều kiện là đúng(true) sẽ thực hiện khối lệnh bên trong if, nếu điều kiện là sai (false) thì khối lệnh bên trong else sẽ thực hiện.
if điều kiện:
Khối lệnh của if
else:
Khối lệnh của else
Số 15 là số lẻ
Python không cung cấp các lệnh switch hoặc case như trong các ngôn ngữ lập trình khác, tuy nhiên bạn có thể sử dụng các lệnh if…elif để thực hiện vai trò như lệnh switch hoặc case .
if (điều kiện 1):
# khối lệnh này được thực thi
#nếu điều kiện 1 là true
elif (điều kiện 2):
# khối lệnh này được thực thi
#nếu điều kiện 2 là true
elif (điều kiện 3):
#khối lệnh này được thực thi
#nếu cđiều kiện 3 là true
...
else:
#khối lệnh này được thực thi
#nếu tất cả những điều kiện trên là false
- elif là viết gọn của else if, nó cho phép chúng ta kiểm tra nhiều điều kiện.
- Nếu điều kiện là sai, nó sẽ kiểm tra điều kiện của khối elif tiếp theo và cứ như vậy cho đến hết.
- Nếu tất cả các điều kiện đều sai nó sẽ thực thi khối lệnh của else.
- Chỉ một khối lệnh trong if...elif...else được thực hiện theo điều kiện.
- Có thể không có hoặc có nhiều elif, phần else là tùy chọn.
Xếp loại B