共计 615 个字符,预计需要花费 2 分钟才能阅读完成。
比拟运算通常叫做关系运算,是判断两个变量之间大小类型等是否存在肯定关系,既然是判断返回的后果个别只有两种状况,就是:是或否,在 python 中是用 True 来示意,否用 False 来示意,留神首字母要大写,这也就是咱们之前所说的布尔类型。
上面看看比拟运算符 (www.wakey.com.cn/document-compare.html) 有哪些:
先来几个例子给大家看看(这外面也能够把算术运算符带进去进行运算后比拟):
a = 10
b = 10.1
c = 5
e = 10.0
print(a < b)
print(a > b)
print(a == e)
# 留神这里是整数和浮点数全等判断,后果为 Trueprint(a/2 == c)
# 这里应用运算符
print(b//1 == e)
print(b//2 == c)
print(b//2 >= c)
print(b//2 != c)
print(b is not c)
返回后果为:True
False
True
True
True
True
True
False
True
True
大家能够一一对应的和下面的比拟运算相比拟来察看他们的关系。
这里要强调一下 == 和 is,以及!= 和 is not 之间的区别,== 等于,和之前所说的一个等号意义是不一样的,一个等号示意赋值,这里示意两个变量的值相等,is 则示意两个变量是不是同一个变量。看上面例子
b = 10
e = 10.0
print(b == e)
print(b is e)
b = e # 把 e 赋值给 b
print(b is e)
返回后果:True
False
True
正文完