Vòng lặp và câu lệnh điều kiện: Điều khiển luồng trong Python

Câu lệnh điều kiện if/elif/else

Python sử dụng thụt lề (indentation) thay vì dấu ngoặc nhọn để xác định khối code.

diem = 85
if diem >= 90:
    xep_loai = "Xuất sắc"
elif diem >= 80:
    xep_loai = "Giỏi"
elif diem >= 70:
    xep_loai = "Khá"
else:
    xep_loai = "Trung bình"
print(f"Xếp loại: {xep_loai}")

Vòng lặp for

fruits = ["Táo", "Cam", "Xoài", "Dưa hấu"]
for fruit in fruits:
    print(f"Tôi thích ăn {fruit}")

# List comprehension
squares = [x**2 for x in range(10)]

Vòng lặp while

count = 0
while count < 5:
    print(f"Lần lặp thứ {count + 1}")
    count += 1

Python còn cung cấp break, continueelse cho vòng lặp để kiểm soát luồng linh hoạt hơn.

Chia sẻ bài viết: