Các lập trình viên thường sử dụng các hàm boolean trả về các giá trị boolean: đúng hoặc sai (True hoặc False) Các chức năng như vậy rất hữu ích cho kiểm tra một số thuộc tính. Hãy xem xét hai ví dụ về cách viết một hàm lô-gic để kiểm tra tính chẵn của một số
1000 ms 256 Mb Rules for program design and list of errors in automatic problem checking