什么是运算符?
例如:6 + 7 = 13
在上面的例子中,6 和 7 被称为操作数, + 称为运算符。
Python支持的运算符类型有:
- 算术运算符
- 比较(关系)运算符
- 赋值运算符
- 逻辑运算符
- 位运算符
- 成员运算符
- 身份运算符
- 运算符优先级
接下来我们将会逐个进行学习。
算术运算符
以下假设变量 a=16 , b=20
下面我们用一个例子演示Python所有算术运算符的操作
实例:
a = 16
b = 20
c = 0
c = a + b
print ("a + b 的值为:", c)
c = a - b
print ("a - b 的值为:", c)
c = a * b
print ("a * b 的值为:", c)
c = a / b
print ("a / b 的值为:", c)
c = a % b
print ("a % b 的值为:", c)
# 修改变量 a 、b 、c
a = 3
b = 4
c = a**b
print ("a的b次方 的值为:", c)
a = 15
b = 3
c = a//b
print ("a//b 的值为:", c)
执行结果为:
a + b 的值为: 36
a - b 的值为: -4
a * b 的值为: 320
a / b 的值为: 0.8
a % b 的值为: 16
a的b次方 的值为: 81
a//b 的值为: 5
比较运算符
下面表格中的变量 a=15 , b=20
运算符 | 描述 | 实例 |
---|---|---|
== | 等于 - 比较对象是否相等 | (a == b) 返回 False。 |
!= | 不等于 - 比较两个对象是否不相等 | (a != b) 返回 True。 |
> | 大于 - 返回x是否大于y | (a > b) 返回 False。 |
< | 小于 - 返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。注意,这些变量名的大写。 | (a < b) 返回 True。 |
>= | 大于等于 - 返回x是否大于等于y。 | (a >= b) 返回 False。 |
<= | 小于等于 - 返回x是否小于等于y。 | (a <= b) 返回 True。 |
下面我们用一个例子演示Python所有比较运算符的操作
实例:
a = 15
b = 25
c = 0
if ( a == b ):
print ("1 - a 等于 b")
else:
print ("1 - a 不等于 b")
if ( a != b ):
print ("2 - a 不等于 b")
else:
print ("2 - a 等于 b")
if ( a < b ):
print ("3 - a 小于 b")
else:
print ("3 - a 大于等于 b")
if ( a > b ):
print ("4 - a 大于 b")
else:
print ("4 - a 小于等于 b")
# 修改变量 a 和 b 的值
a = 5
b = 20
if ( a <= b ):
print ("5 - a 小于等于 b")
else:
print ("5 - a 大于 b")
if ( b >= a ):
print ("6 - b 大于等于 a")
else:
print ("6 - b 小于 a")
执行结果为:
1 - a 不等于 b
2 - a 不等于 b
3 - a 小于 b
4 - a 小于等于 b
5 - a 小于等于 b
6 - b 大于等于 a
本次的分享到此结束,老铁们可以点赞收藏一下哈,方便以后及时复习,没有关注的老铁关注一下,以后会不断更新。学习Python与大数据的路上,小小白与你同行,我们一起加油,有什么问题或者是感受也可以在评论区打出来,我们一起交流一下,共同进步。
2023,新的一年,新的起点,扬帆起航,共创辉煌,加油吧老铁们!