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, continue và else cho vòng lặp để kiểm soát luồng linh hoạt hơn.