Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
safetybuddybb84
•
ติดตาม
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)ได้ด้วย ตัวอย่าง
เรียนpython
การเขียนโปรแกรม
basicpython
บันทึก
ดูเพิ่มเติมในซีรีส์
Python 🐍 เพื่อการเรียนรู้ :: แบบพึ่งตนเอง
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2024 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย