Trợ lý học tập AI - Câu trả lời này chỉ mang tính tham khảo
Trong Python, các câu lệnh rẽ nhánh dùng để thực hiện các đoạn mã khác nhau dựa trên điều kiện cho trước. Các câu lệnh rẽ nhánh phổ biến gồm:
1. Câu lệnh if
2. Câu lệnh if...else
3. Câu lệnh if...elif...else
Dưới đây là trình bày và ví dụ cho từng loại:
1. Câu lệnh if:
Câu lệnh if kiểm tra một điều kiện, nếu điều kiện đúng thì thực hiện khối lệnh bên trong.
Cú pháp:
```python
if điều_kiện:
# khối lệnh thực hiện khi điều kiện đúng
```
Ví dụ:
```python
x = 10
if x > 5:
print("x lớn hơn 5")
```
2. Câu lệnh if...else:
Nếu điều kiện đúng thì thực hiện khối lệnh if, nếu sai thì thực hiện khối lệnh else.
Cú pháp:
```python
if điều_kiện:
# khối lệnh khi điều kiện đúng
else:
# khối lệnh khi điều kiện sai
```
Ví dụ:
```python
x = 3
if x > 5:
print("x lớn hơn 5")
else:
print("x không lớn hơn 5")
```
3. Câu lệnh if...elif...else:
Dùng để kiểm tra nhiều điều kiện lần lượt, nếu điều kiện nào đúng thì thực hiện khối lệnh tương ứng, nếu không có điều kiện nào đúng thì thực hiện khối lệnh else.
Cú pháp:
```python
if điều_kiện_1:
# khối lệnh 1
elif điều_kiện_2:
# khối lệnh 2
else:
# khối lệnh else
```
Ví dụ:
```python
x = 7
if x > 10:
print("x lớn hơn 10")
elif x > 5:
print("x lớn hơn 5 nhưng không lớn hơn 10")
else:
print("x không lớn hơn 5")
```
Bạn cần mình giải thích thêm hay ví dụ cụ thể hơn không?
FQA.vn Nền tảng kết nối cộng đồng hỗ trợ giải bài tập học sinh trong khối K12. Sản phẩm được phát triển bởi CÔNG TY TNHH CÔNG NGHỆ GIA ĐÌNH (FTECH CO., LTD)
Điện thoại: 1900636019
Email: info@fqa.vn
Địa chỉ: Số 21 Ngõ Giếng, Phố Đông Các, Phường Ô Chợ Dừa, Quận Đống Đa, Thành phố Hà Nội, Việt Nam.