ผลต่างระหว่างรุ่นของ "Python Programming/Boolean Expressions"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
(สร้างหน้าใหม่: ค่าประเภทบูลีนในภาษาไพทอนแทนด้วยคำ <tt>True</tt> และ <tt>False</tt> ซึ่งต...)
 
แถว 1: แถว 1:
 
ค่าประเภทบูลีนในภาษาไพทอนแทนด้วยคำ <tt>True</tt> และ <tt>False</tt> ซึ่งตัวอักษรตัวเลขของคำทั้งคู่เป็นตัวอักษรตัวใหญ่ ไม่เหมือนในภาษา C และ Java
 
ค่าประเภทบูลีนในภาษาไพทอนแทนด้วยคำ <tt>True</tt> และ <tt>False</tt> ซึ่งตัวอักษรตัวเลขของคำทั้งคู่เป็นตัวอักษรตัวใหญ่ ไม่เหมือนในภาษา C และ Java
 +
 +
ค่าบูลีนอาจเกิดจากการนำค่าจำนวนสองค่า หรือค่าสตริงสองค่า มาเปรียบเทียบกัน เครื่องหมายที่ใช้ในการเปรียบเทียบในภาษาไพทอนนั้นมี 6 เครื่องหมาย ได้แก่ == (เท่ากับ), != (ไม่เท่ากับ), < (น้อยกว่า), > (มากกว่า), <= (น้อยกว่าหรือเท่ากับ), และ >= (มากกว่าหรือเท่ากับ) ซึ่งการใช้งานเหมือนกับเครื่องหมายเดียวกันในภาษา Java ทุกประการ
 +
 +
<pre title="interpreter">
 +
>>> 1 > 2
 +
False
 +
>>> 1+1 == 2
 +
True
 +
>>> 10 <= 10
 +
True
 +
>>> 10 >= 11
 +
False
 +
>>> "good morning" != "hello"
 +
True
 +
>>> "abc" == "abcd"
 +
False
 +
>>> "abc" >= "abcde"
 +
False
 +
>>> "abc" == "abc"
 +
True
 +
</pre>

รุ่นแก้ไขเมื่อ 14:10, 16 ตุลาคม 2551

ค่าประเภทบูลีนในภาษาไพทอนแทนด้วยคำ True และ False ซึ่งตัวอักษรตัวเลขของคำทั้งคู่เป็นตัวอักษรตัวใหญ่ ไม่เหมือนในภาษา C และ Java

ค่าบูลีนอาจเกิดจากการนำค่าจำนวนสองค่า หรือค่าสตริงสองค่า มาเปรียบเทียบกัน เครื่องหมายที่ใช้ในการเปรียบเทียบในภาษาไพทอนนั้นมี 6 เครื่องหมาย ได้แก่ == (เท่ากับ), != (ไม่เท่ากับ), < (น้อยกว่า), > (มากกว่า), <= (น้อยกว่าหรือเท่ากับ), และ >= (มากกว่าหรือเท่ากับ) ซึ่งการใช้งานเหมือนกับเครื่องหมายเดียวกันในภาษา Java ทุกประการ

>>> 1 > 2
False
>>> 1+1 == 2
True
>>> 10 <= 10
True
>>> 10 >= 11
False
>>> "good morning" != "hello"
True
>>> "abc" == "abcd"
False
>>> "abc" >= "abcde"
False
>>> "abc" == "abc"
True