การเปรียบเทียบแบบสองทางใน Python
ใน Python สามารถใช้การเปรียบเทียบแบบสองทางได้ เมื่อเขียนตัวดำเนินการเปรียบเทียบทั้งทางซ้ายและขวาของตัวแปร
สมมติว่าเรามีตัวแปร tst:
tst = 3
มาทำการเปรียบเทียบแบบสองทางสำหรับมันกัน:
if 2 < tst < 10:
print('+++')
else:
print('---')
กำหนดตัวแปร:
tst = 15
ตรวจสอบว่ามันมากกว่า 10 และ
น้อยกว่า 20
กำหนดตัวแปร:
tst = -5
ตรวจสอบว่ามันน้อยกว่า 0 และมากกว่า
-10 หรือมากกว่า -8 และน้อยกว่า
30
กำหนดลิสต์:
tst = ['a', 'b', 'c', 'd', 'e']
ตรวจสอบว่าความยาวของมันน้อยกว่า 6
และมากกว่า 0