if else trong Python
Hôm nay ta sẽ tìm hiểu if ..else trong Python.
if <điều kiện đúng>:
# thực thi code
Hoặc có nhiều điều kiện.
if <điều kiện 1 đúng>:
# thực thi code
elif <điều kiện 2 đúng>:
# thực thi code
elif <điều kiện 3 đúng>:
# thực thi code
else:
# thực thi code
Ta xem ví dụ nhé.
a = 0
if a < 1:
print("a is less than 1")
# a is less than 1
Do a = 0 nhỏ hơn 1 nên điều kiện đúng nên thực thi code bên dưới.
a = 2
if a < 1:
print("a is less than 1")
else:
print("a is greater than 1")
# a is greater than 1
Trường hợp này a = 2 không thỏa điều kiện a < 1 , điều kiện sai nên thực hiện code trong else.
a = 2
if a < 1:
print("a is less than 1")
elif a > 1:
print("a is greater than 1")
elif a == 1:
print("a is equal 1")
# a is greater than 1
Trường hợp a = 2. không thoả điều kiện 1, thì sẽ xét tiếp điều kiện 2, a > 1, điều kiện này đúng nên thực thi code.
a = 1
if a < 1:
print("a is less than 1")
elif a > 1:
print("a is greater than 1")
elif a == 1:
print("a is equal 1")
# a is equal than 1
Trường hợp a = 1, không thoả điều kiện 1, không thoả điều kiện 2, đúng ở điều kiện 3, a = 1, thực thi code.
a = 0
if a < 1:
print("a is less than 1")
elif a > 1:
print("a is greater than 1")
elif a == 1:
print("a is equal 1")
# a is less than 1
Trường hợp a = 0 , thỏa diều kiện 1, a < 1 , thực thi code.
If else trong Python cũng giống với rất nhiều ngôn ngữ lập trình khác phải không nào? super easy ^_^.