关系运算符连接两个变量,构成关系运算表达式。关系运算表达式成立时,返回True,否则返回False。
【MATLAB】
比较运算符用于比较两个值的大小,如表3-3所示。
表3-3 比较运算符
| 运 算 符 | 描 述 | 运 算 符 | 描 述 |
|---|---|---|---|
| < | 小于 | >= | 大于或等于 |
| <= | 小于或等于 | == | 等于 |
| > | 大于 | ~= | 不等于 |
下面比较两个数的大小:
code.matlab
>> a=10;b=20;
>> a>b
ans =
logical
0
比较两个字符数组的大小:
code.matlab
>> a='abc';b='adc';
>> a<b
ans =
1×3 logical 数组
0 1 0
比较两个字符串的大小:
code.matlab
>> a="abc";b="adc";
>> a<b
ans =
logical
1
注意:两个以上的变量进行关系运算,可以用一个表达式进行描述,例如:
code.matlab
>> a=3;b=2;c=5;d=9;
>> b<a<c<d
ans =
logical
1
>> a=3;b=3;c=3;
>> a==b==c==3
ans =
logical
0
【Python】
Python中的关系运算符如表3-4所示,
表3-4 Python中的关系运算符
| 运 算 符 | 描 述 | 运 算 符 | 描 述 |
|---|---|---|---|
| < | 小于 | >= | 大于或等于 |
| <= | 小于或等于 | == | 等于 |
| > | 大于 | != | 不等于 |
下面比较两个数的大小:
code.python
>>> a=10;b=20
>>> a>b
False
比较两个字符串的大小:
code.python
>>> a='abc';b='adc'
>>> a<b
True
注意:两个以上的变量进行关系运算,可以用一个表达式进行描述,例如:
code.python
>>> a=3;b=2;c=5;d=9
>>> b<a<c<d
True
>>> a=3;b=3;c=3
>>> a==b==c==3
True