赞
赏
在 Python 中,比较运算符的结果都是 bool 型,也就是要么是 True,要么是 False。关系表达式经常用在 if 结构的条件中或 循环结构 的条件中。
比较运算符 | 功能 | 说明 |
---|---|---|
> | 大于 | 如果运算符前面的值大于后面的值,则返回 True;否则返回 False |
>= | 大于或等于 | 如果运算符前面的值大于或等于后面的值,则返回 True;否则返回 False |
< | 小于 | 如果运算符前面的值小于后面的值,则返回 True;否则返回 False |
<= | 小于或等于 | 如果运算符前面的值小于或等于后面的值,则返回 True;否则返回 False |
== | 等于 | 如果运算符前面的值等于后面的值,则返回 True;否则返回 False |
!= | 不等于 | 如果运算符前面的值不等于后面的值,则返回 True;否则返回 False |
is | 判断对象 | 判断两个变量所引用的对象是否相同,如果相同则返回 True |
is not | 判断对象 | 判断两个变量所引用的对象是否不相同,如果不相同则返回 True |
使用 python 比较运算符,实现大于和小于比较运算
print("嗨客网(www.haicoder.net)")
# 使用 python 比较运算符,实现大于和小于比较运算
num1 = 512
num2 = 1024
a = num1 > num2
b = num1 >= num1
c = num1 < num2
d = num1 <= num2
print('a =', a, 'b =', b, 'c =', c, 'd =', d)
程序运行后,控制台输出如下:
我们首先定义了两个 变量,使用赋值运算符分别赋初值为 512 和 1024。
接着我们将变量 a 的值赋值为 num1 大于 num2 的比较结果,变量 b 的值赋值为 num1 大于等于 num1 的比较结果,变量 c 的值赋值为 num1 小于 num2 的比较结果,变量 d 的值赋值为 num1 小于等于 num2 的比较结果。
最后,我们使用 print() 函数,打印出这四个比较结果的值。
使用 python 比较运算符,实现等于和不等于比较运算
print("嗨客网(www.haicoder.net)")
# 使用 python 比较运算符,实现等于和不等于比较运算
num1 = 512
num2 = 1024
a = num1 == num2
b = num1 != num2
print('a =', a, 'b =', b)
程序运行后,控制台输出如下:
我们首先定义了两个变量,使用赋值运算符分别赋初值为 512 和 1024。接着我们将变量 a 的值赋值为 num1 等于 num2 的比较结果,变量 b 的值赋值为 num1 不等于 num2 的比较结果。
最后,我们使用 print() 函数,打印出这两个比较结果的值。
使用 python 的 is 和 is not 运算符,实现等于比较运算
print("嗨客网(www.haicoder.net)")
# 使用 python 比较运算符,实现等于和不等于比较运算
num1 = 512
num2 = 1024
a = num1 is num2
b = num1 is not num2
print('a =', a, 'b =', b)
程序运行后,控制台输出如下:
我们首先定义了两个变量,使用赋值运算符分别赋初值为 512 和 1024。接着我们将变量 a 的值赋值为 num1 和 num2 是同一个对象的比较结果,变量 b 的值赋值为 num1 和 num2 不是同一个对象的比较结果。
最后,我们使用 print() 函数,打印出这两个比较结果的值。
在 Python 中,比较运算符的结果都是 bool 型,也就是要么是 True,要么是 False。
Python 的大于、大于等于、小于、小于等于、等于、不等于、对象相等、对象不等的运算符分别为:>
、>=
、<
、<=
、!=
、is
和 is not
。