New FAMILUG

The PyMiers

Showing posts with label love. Show all posts
Showing posts with label love. Show all posts

Thursday, 6 October 2016

Đúng và sai - kiểu Boolean trong Python

Thế giới không chỉ có trắng và đen, thế giới còn có tím mộng mơ, hồng ngây thơ, đỏ mãnh liệtxanh hoà bình nữa. Nhưng sự thật chỉ có đúng hoặc sai, và Python thì có True hoặc False.

Boolean

Boolean đọc là /ˈbuːlɪən/ - không phải là "bu lin" mà là "bu-li-ờn". Kiểu boolean chỉ có 2 giá trị; True (đúng) hoặc False (sai), chú ý chữ T và chữ F viết hoa.
True đọc là /truː/
False đọc là /fɔːls/
Đúng tức là không sai, và sai nghĩa là không đúng:
>>> not True
False
>>> not False
True
Dùng toán tử not để đảo ngược giá trị của biểu thức. Dùng is để kiểm tra xem CÁI NÀY có CÁI KIA không
>>> True is not False # tương đương với True is True
True
>>> False is not True # tương đương với False is False
True
Và tất nhiên, một là một, còn hai là hai:
>>> 1 is 1 and 2 is 2 True