runoops.com

开区间、闭区间、半开放区间含义

开区间指的是区间边界的两个值不包括在内,格式为:

(a, b)

等价于:

a < x < b

闭区间指的是区间边界的两个值包括在内,格式为:

[a,b]

等价于:

a <= x <=b

半开放区间指的是开区间一边的边界值不包括在内,而闭区间一边的边界值包括在内,格式为:

[a,b)  # 取值包括 a,但不包括 b
或
(a,b]  # 取值不包括 a,但包括 b

等价于:

a <= x < b
或
a < x <=b