NerdNative

เผ่า · เนิร์ด
Python Programming : Condition

True/False

Condition เป็นส่วนประกอบสำคัญในการเขียนโปรแกรม เพราะ condition สามารถบอกให้โปรแกรม RUN บรรทัดไหน ไม่ RUN บรรทัดไหนได้ ยกตัวอย่างเช่น เราต้องการ print ข้อความ ‘x is larger than y’ เมื่อ x>y และ print ‘x is NOT larger than y’ เมื่อ x<=y (น้อยกว่าหรือเท่ากับ) อย่างนี้เราต้องใช้ conditon

Python ใช้ type bool ในการทำ condition Value ของ bool สามารถเป็นได้แค่ True หรือ False เท่านั้น ซึ่งนี่มันก็คือเรื่องตรรกะในวิชาเลขนั่นเองครับ ลองมาดู Code ตัวอย่างกัน

เครื่องหมายประหลาดๆในตัวอย่างนั้น เป็น operators เอาไว้เปรียบเทียบ มีความหมายดังนี้
  1. == เท่ากัน(ไหม)
  2. != ไม่เท่ากัน(ใช่ไหม)
  3. < น้อยกว่า(ไหม)
  4. <= น้อยกว่าหรือเท่ากัน(ไหม)
  5. > มากกว่า (ไหม)
  6. >= มากกว่าหรือเท่ากัน(ไหม)
ส่วนเครื่องหมาย # แปลว่า comment หมายถึงข้อความหลังเครื่องนี้จะไม่ถูก RUN