Cấu trúc elif trong Python
Cấu trúc elif cho phép chỉ định
phép so sánh bổ sung trước khối else.
Giả sử chúng ta có biến tst:
tst = 3
Hãy so sánh giá trị của nó với các số
1 và 5. Đồng thời, chúng ta sẽ viết
thông báo khác nhau cho mỗi trường hợp để in
ra console:
if tst == 1:
print('the num is 1')
elif tst == 5:
print('the num is 5')
else:
print('the num is unknown') # cái này sẽ được thực thi
Cho hai biến:
tst1 = 5
tst2 = 8
Hãy kiểm tra giá trị biến nào trong hai biến này lớn hơn và in ra thông báo tương ứng.
Cho biến age, trong đó chứa
tuổi của người dùng. Hãy viết điều kiện
khi biến nhỏ hơn 18 và lớn hơn
10. Sau đó là điều kiện nếu số
nằm trong khoảng từ 18 đến
60. Đồng thời viết thông báo để
in ra console khi số không rơi vào
bất kỳ điều kiện nào trước đó.
Trong biến day chứa một
số nào đó trong khoảng từ 1 đến 31.
Hãy xác định số này rơi vào thập kỷ nào của tháng (thập kỳ đầu, thứ hai hay thứ ba).