11 ก.ค. 2022 เวลา 00:33 • การศึกษา
Ep.08 :: booleans ตรรกะ จริง เท็จ :: ในการเขียนโปรแกรม ให้ทำ หรือไม่กระทำ อย่างใดอย่างหนึ่งขาดไม่ได้เลยคือ ตรรกะแบบ จริง เท็จ 1,0 true false แล้วแต่จะเลือก
ใน python ก็เช่นกัน การเปรียบเทียบสองค่า ทำให้เกิดคำตอบ ใช่หรือไม่ใช่ เพื่อให้เกิดแนวทางเลือก ยกตัวอย่างเช่น
นอกจากนี้ python เองได้มีฟังก์ชันพื้นฐาน สำหรับสร้าง บูลีน คือ bool() โดยหากเราใส่ค่าด้านใน จะ return ค่าออกมา เป็น true / false โดยทั่วไปแล้ว ค่าแทบทุกค่าที่ใส่ลงไปจะมีค่าเป็น true ค่าจะเป็น false ก็ต่อเมื่อมีค่าเป็น 0 หรือค่าว่าง “” , None และ false เท่านั้น
นอกจากนี้ยังมีความพิเศษอีกอันคือ การสร้าง class ผ่าน __len__ ฟังก์ชั่น จะให้ค่า false (หรือ true)ได้ด้วย ตัวอย่าง
โฆษณา