範囲条件式
数学では a < x < b のような範囲を示す条件式を書くことができる。
一方、大半のプログラミング言語では、1つの比較演算子はブール値を返すものとされており、重ねて書く場合は、ブール値との比較になるか、型が異なるためエラーになる。
(a < x) and (x < b) と書くしか方法がない。(演算子の優先順序によっては括弧を外すことができる)
a < x < b という範囲を示す条件式を書くことができる言語としては以下がある。
Python