26
Python มีตัวดำเนินการแบบเงื่อนไขหรือไม่
ถ้า Python ไม่มีตัวดำเนินการเงื่อนไขที่ประกอบไปด้วยสามมันเป็นไปได้ที่จะจำลองโดยใช้โครงสร้างภาษาอื่นหรือไม่?
ตัวดำเนินการตามเงื่อนไขเป็นตัวดำเนินการด้านที่เป็นส่วนหนึ่งของไวยากรณ์สำหรับนิพจน์เงื่อนไขพื้นฐานในภาษาโปรแกรมต่างๆ มักเรียกกันทั่วไปว่าตัวดำเนินการ ternary หรือ inline if ภาษาที่แตกต่างกันมีไวยากรณ์ที่แตกต่างกันสำหรับโครงสร้างเดียวกัน แต่ทั้งหมดเลือกระหว่างหนึ่งในสองตัวเลือกตามเงื่อนไข