什么是运算符?
举个简单的例子:4 + 5 = 9 ,其中4和5被称为操作数,’+’就是运算符
Python运算符
算数运算符
以下假设变量a为10,变量b为20:
以下为算数运算符的实例:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29a = 21
b = 10
c = 0
c = a + b
print ("1: c 的值为:", c)
c = a - b
print ("2: c 的值为:", c)
c = a * b
print ("3: c 的值为:", c )
c = a / b
print ("4: c 的值为:", c )
c = a % b
print ("5: c 的值为:", c)
# 修改变量 a 、b 、c
a = 2
b = 3
c = a**b
print ("6: c 的值为:", c)
a = 10
b = 5
c = a//b
print ("7: c 的值为:", c)
关系运算符
以下为关系运算符的实例:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36a = 21
b = 10
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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25a = 21
b = 10
c = 0
c = a + b
print ("1 - c 的值为:", c)
c += a
print ("2 - c 的值为:", c)
c *= a
print ("3 - c 的值为:", c)
c /= a
print ("4 - c 的值为:", c)
c = 2
c %= a
print ("5 - c 的值为:", c)
c **= a
print ("6 - c 的值为:", c)
c //= a
print ("7 - c 的值为:", c)
逻辑运算符
以下为逻辑运算符的实例:
位运算符
以下为位运算符的实例:
成员运算符
以下为成员运算符的实例:
身份运算符
以下为身份运算符的实例:
运算符优先级
算数运算符 > 位运算符 > 身份运算符 > 成员运算符 > 逻辑运算符
记不住,用括号
长表达式,多用括号, 易懂、易读