in:属于
in(“low”,“mod"):属于”low“和”mod“的值
in(110,120):属于110和120的值,注:非数学上的数值范围,只是表示110,120这两个数值
例:
上图来源于网络,侵权删。仅供个人学习
辨:首先not in:不属于=不等于
Q1:if var not in ("a","b")=if var ne "a" and var="b" 还是if var ne "a" or var="b"?
A1:if var not in ("a","b")=if var ne "a" and var="b"✔:表示如果var不属于”a"且不属于“b"则输出
Q2:if var ne "a" or var="b" ? if var ne "a" or "b"? if var1 or var2?
A2:if var ne "a" or var="b"✔:表示如果var不属于”a"或者不属于“b"则输出
if var1 or var2:表示输出var1 或 var2 存疑?
Q3:if var in( ) ; if var not in( )
in 检查变量值是否在变量中
not in 检查变量值是否不在变量中