Cấu Trúc Điều Kiện Trong Python
🔹 Giới thiệu
Trong lập trình, cấu trúc điều kiện giúp kiểm soát luồng thực thi của chương trình dựa trên các điều kiện cụ thể. Python cung cấp các câu lệnh if
, elif
, và else
để kiểm tra điều kiện.
🔹 Câu lệnh if
Câu lệnh if
được sử dụng để kiểm tra một điều kiện. Nếu điều kiện đúng (True), khối lệnh bên trong if
sẽ được thực thi.
🔹 Ví dụ:
x = 10
if x > 5:
print("x lớn hơn 5")
👉 Kết quả: x lớn hơn 5
🔹 Câu lệnh if-else
Sử dụng else
để thực thi một khối lệnh khác khi điều kiện if
không đúng.
🔹 Ví dụ:
x = 3
if x > 5:
print("x lớn hơn 5")
else:
print("x không lớn hơn 5")
👉 Kết quả: x không lớn hơn 5
🔹 Câu lệnh if-elif-else
Khi có nhiều điều kiện cần kiểm tra, ta sử dụng elif
(else if).
🔹 Ví dụ:
x = 10
if x < 5:
print("x nhỏ hơn 5")
elif x < 10:
print("x nhỏ hơn 10 nhưng lớn hơn hoặc bằng 5")
else:
print("x lớn hơn hoặc bằng 10")
👉 Kết quả: x lớn hơn hoặc bằng 10
🔹 Cấu trúc điều kiện lồng nhau
Python hỗ trợ lồng các câu lệnh điều kiện vào nhau.
🔹 Ví dụ:
x = 8
if x > 5:
print("x lớn hơn 5")
if x % 2 == 0:
print("x là số chẵn")
👉 Kết quả:
x lớn hơn 5
x là số chẵn
🔹 Toán tử điều kiện
- Toán tử so sánh:
==
,!=
,>
,<
,>=
,<=
- Toán tử logic:
and
,or
,not
🔹 Ví dụ:
x = 15
if x > 10 and x < 20:
print("x nằm trong khoảng từ 10 đến 20")
👉 Kết quả: x nằm trong khoảng từ 10 đến 20
🔹 Kết luận
Cấu trúc điều kiện là nền tảng quan trọng trong lập trình Python, giúp kiểm soát luồng chương trình một cách hiệu quả. Hãy thực hành để làm chủ các câu lệnh điều kiện này!
📌 Xem thêm: