Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
Ultimate Python - เรียน Python จาก 0
•
ติดตาม
20 ก.ค. 2020 เวลา 16:28
มาเรียนเขียน Python จาก 0 บนมือถือกันเถอะ EP4
EP4: Boolean ค่าความจริง
เข้าลิ้งค์เขียนตามได้เลย>>
mybinder.org
GitHub: ipython/ipython-in-depth/master
Click to run this interactive environment. From the Binder Project: Reproducible, sharable, interactive computing environments.
=====
EP4: ค่าความจริง
=====
ค่าความจริงใช้ในการบ่งบอกว่าเงื่อนไขนั้นเป็นจริงหรือไม่เพื่อใช้กำหนดการกระทำที่แตกต่างกัน
ค่าความจริง หรือ Boolean มีอยู่ 2 ค่า คือ True และ False แทนค่า จริง และเท็จเมื่อสร้าง Boolean ขึ้น ตัวอักษรจะเป็นสีเขียวตัวหนา
Boolean True และ False
=====
การสร้าง Boolean
=====
Boolean สามารถสร้างขึ้นได้โดยการใช้การเปรียบเทียบทางคณิตศาสตร์ โดยอาศัยสัญลักษณ์ต่างๆ เช่น
== เช็คว่าสองค่ามีค่าเท่ากันไหม != เช็คว่าสองค่ามีค่าไม่เท่ากันใช่ไหม
> เช็คว่าค่าทางซ้ายมีค่ามากกว่าค่าทางขวาใช่ไหม < เช็คว่าค่าทางซ้ายมีค่าน้อยกว่าค่าทางขวาใช่ไหม
>= เช็คว่าค่าทางซ้ายมีค่ามากกว่า หรือมีค่าเท่ากับค่าทางขวาใช่ไหม <= เช็คว่าค่าทางซ้ายมีค่าน้อยกว่า หรือมีค่าเท่ากับค่าทางขวาใช่ไหม
นอกจากนี้ยังสามารถสร้าง Boolean ได้จากเครื่องมืออื่นๆ เช่น in ที่ใช้เช็คว่า ข้อมูลด้านซ้ายของ in อยู่ในข้อมูลด้านขวาของ in หรือไม่
in เช็คว่าข้อมูลด้านซ้ายอยู่ในข้อมูลด้านขวาหรือไม่
=====
ค่าของ Boolean
=====
True มีค่าทางคณิตศาสตร์เท่ากับ 1
False มีค่าทางคณิตศาสตร์เท่ากับ 0
True มีค่าเท่ากับ 1 False มีค่าทเท่ากับ 0
ดังนั้นเราสามารถใช้ True และ False แทนเลข 1 และ 0 หรือ นำเลข 1 และ เลข 0 มาแทนค่า True, False ได้
True + True = 2, False + False = 0
=====
Boolean และตรรกศาสตร์
=====
เงื่อนไขที่ซับซ้อนมากขึ้นสามารถแสดงได้ด้วยการใช้ Boolean ค่า "เท็จ "จริง" และเครื่องมือทางตรรกศาสตร์เบื้องต้น "และ" "หรือ" ที่ใช้สัญลักษณ์ and or
and จะให้ค่า True ก็ต่อเมื่อทั้งสองค่าเป็น True
or จะให้ค่า True ก็ต่อเมื่อค่าใดค่าหนึ่งเป็น True
True and True ได้ True True and False ได้ False
True or True ได้ True True or False ได้ True
False and False ได้ False False or False ได้ False
=====
ดูตอนก่อนหน้านี้ได้ที่
EP1 เขียนโค้ดบรรทัดแรกบนมือถือกันเถอะ (แนะนำ Jupyter Notebook)
https://www.facebook.com/ultimatepython/posts/317553539629875
EP2 String ข้อมูลตัวอักษร
https://www.facebook.com/ultimatepython/posts/320252469359982
EP3 List ข้อมูลแบบรายการ
https://www.facebook.com/ultimatepython/posts/321447712573791
=====
ติดตาม 5 นาทีเขียน Python เป็น! ได้ที่เฟสบุค Ultimate Python ด้านล่าง
www.facebook.com/ultimatepython
สำหรับคนที่อยากเรียน Python ด้วยหลักสูตรที่เรียนง่ายที่สุดทักหาเรา!
http://m.me/ultimatepython
ดูรายละเอียดเพิ่มเติมของคอร์สได้ที่เวปของเรา
www.ultimatepython.co
20 บันทึก
33
7
11
ดูเพิ่มเติมในซีรีส์
เรียน Python บนโทรศัพท์วันละ 5นาที
20
33
7
11
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2025 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย