原先一维and和or运算符只能对布尔表达式进行运算,后来发现并不是
举个例子
3 or 9,表达式输出的结果是3, 4 or 1,输出的结果是4
2 and 8 表达式输出的结果是8,3 and 1输出的是1
原因在于
or运算符实际上输出的是第一个真值表达式的值或最后一个假值表达式的值
and运算符输出的是最后一个真值表达式的值或者第一个假值表达式的值
原先一维and和or运算符只能对布尔表达式进行运算,后来发现并不是
举个例子
3 or 9,表达式输出的结果是3, 4 or 1,输出的结果是4
2 and 8 表达式输出的结果是8,3 and 1输出的是1
原因在于
or运算符实际上输出的是第一个真值表达式的值或最后一个假值表达式的值
and运算符输出的是最后一个真值表达式的值或者第一个假值表达式的值