สอบถามชาว Python ครับ
ช่วงนี้ผมเริ่มศึกษาภาษานี้อยู่ มีข้อสงสัยเกี่ยวกับ expression นี้ครับ
3 < 5 == True
ลองรันบน Python ได้ค่าเป็น
False

ซึ่งถ้าคิดตามหลัก precedence แล้วควรได้คำตอบเป็น
True ตามด้านล่าง
3 < 5 == True
True == True
True
ผมลองรัน code เดียวกันนี้ใน javascript หรือ C ก็ได้ผลเป็น true เช่นกันครับ

มีใครช่วยอธิบายหน่อยได้มั้ยครับ ว่าทำไมใน Python จึงได้ค่าเป็น False
ขอบคุณล่วงหน้าครับ
ข้อสงสัยเกี่ยวกับลำดับ Precedence บน Python
ช่วงนี้ผมเริ่มศึกษาภาษานี้อยู่ มีข้อสงสัยเกี่ยวกับ expression นี้ครับ
ซึ่งถ้าคิดตามหลัก precedence แล้วควรได้คำตอบเป็น True ตามด้านล่าง
True == True
True
มีใครช่วยอธิบายหน่อยได้มั้ยครับ ว่าทำไมใน Python จึงได้ค่าเป็น False
ขอบคุณล่วงหน้าครับ