Page 82 - Em Học Python
P. 82
Hãy cùng thử vài ví dụ khác. Ta sẽ đặt ra mốc tuổi ở đây là 10 và viết ra câu You are
too old for my jokes! nếu ai đó lớn hơn 10 tuổi nhé:
>>> age = 10
>>> if age > 10:
print('You are too old for my jokes!')
Nếu chạy y nguyên đoạn code này trên IDLE thì chuyện gì sẽ
xảy ra?
Không có gì luôn.
Đó là vì biến age của chúng ta không lớn hơn 10, nên Python
sẽ không chạy khối lệnh print. Nhưng nếu biến age là 20 thì câu kia
sẽ được in ra ngay.
Giờ thử sửa ví dụ trên thành điều kiện lớn-hơn-hoặc-bằng ( >=)
xem sao nhé:
>>> age = 10
>>> if age >= 10:
print('You are too old for my jokes!')
Trên màn hình của em sẽ có dòng chữ You are too old for my jokes! vì giá trị
của age chính xác bằng 10.
Tiếp, ta sẽ thử điều kiện bằng ( ==):
>>> age = 10
>>> if age == 10:
print('What\'s brown and sticky? A stick!!')
Màn hình lúc sẽ hiện ra dòng chữ What’s brown and sticky? A stick!!.
56 Chương 5