当前位置: 首页>前端>正文

python中两个数组的减法运算 python两数求减法


运算符:

  • 1、算数运算符
  • 2、赋值运算符
  • 3、比较运算符
  • 4、逻辑运算符
  • 5、成员运算符
  • 6、身份运算符
  • 7、位运算符
  • 8、运算符优先级
  • 9、思维导图式整理(可以最后看这里)


1、算数运算符

1、加法

a, b = 4, 2
print a+b # 6

2、减法

a, b = 4, 2
print a-b # 2

3、乘法

a, b = 4, 2
print a*b # 8

4、除法

a, b = 4, 2
print a/b # 2

5、取余数

a, b = 4, 2
print a%b # 0

6、幂运算

a, b = 4, 2
print a**b # 16

7、向下取整数

a, b = 4, 2
print a // b # 2

2、赋值运算符

1、简单赋值

a = 5
c = a
print c # 5

2、加法赋值

a, c = 1, 2
c += a
print c # 3

3、减法赋值

a, c = 1, 2
c -= a
print c # 1

4、乘法赋值

a, c = 1, 2
c *= a
print c # 2

5、除法赋值

a, c = 1, 2
c /= a
print c  # 2

6、取余数赋值

a, c = 1, 2
c %= a
print c # 0

7、幂运算赋值

a, c = 2, 3
c **= a
print c # 9

8、向下取整赋值

a, c = 2, 5
c //= a
print c # 2

3、比较运算符

1、等于 == 用于判断值是否相等

a, b, c = 1, 2, 1
print a == b # False
print a == c # True

2、不等于

a, b, c = 1, 2, 1
print a != b # True
print a != c # False

3、大于

a, b, c = 1, 2, 1
print a > b # False
print a > c # False

4、小于

a, b, c = 1, 2, 1
print a < b # True
print a < c # False

5、大于等于

a, b, c = 1, 2, 1
print a >= b # False
print a >= c # True

6、小于等于

a, b, c = 1, 2, 1
print a <= b # True
print a <= c # True

4、逻辑运算符

1、逻辑与 and

a, b = 1, 2
q, w = True, False
print a and b # 2
print q and w # False

2、逻辑或 or

a, b = 1, 2
q, w = True, False
print a or b # 1
print q or w # True

3、逻辑非 not

a, b = 1, 2
q, w = True, False
print not a  # False
print not q # False

5、成员运算符

1、变量存在指定的的序列中 in

a = 'aa'
str = 'dfaaefdsccasda'
list = [1, 2, 'a', 4312]
tuple = ('aa', 1, 2)
print a in str # True
print a in list # False
print a in tuple # True

2、变量不存在指定的序列中 not in

a = 'aa'
str = 'dfaaefdsccasda'
list = [1, 2, 'a', 4312]
tuple = ('aa', 1, 2)
print a not in str # False
print a not in list # True
print a not in tuple # False

6、身份运算符

1、两个标识来自同一个对象(同一块内存空间) is

a, b, c = 1, 2, 1
print a is b # False
print a is c # True

aa = [1, 2, 3]
bb = aa
cc = aa[:]
print aa is bb # True
print aa == bb # True
print aa is cc # False
print aa == cc # True

2、两个标识不是来自同一个对象(同一块内存空间) is not

a, b, c = 1, 2, 1
print a is not b # True
print a is not c # False

aa = [1, 2, 3]
bb = aa
cc = aa[:]
print aa is not bb # False
print aa is not cc # True

7、位运算符

1、按位与 & :参与运算的两个值,只要相应位都是 1,该位结果取为 1,否则为 0

2、按位或 | :参与运算的两个值,只要相应位有一个是0,该位结果取为0,否则为 1

3、按位异或 ! :参与运算的两个值,只要相应位不同,该位结果取为1,否则为 0

4、按位取反 ~ :参与运算的一个值,只要相应位是1,取0,相应位是0,取1

5、左移 << :参与运算的一个值,所有二进制位向左移动

6、右移 >> :参与运算的一个值,所有二进制位向右移动

8、运算符优先级

1、幂运算(**) >

2、按位翻(~ +@ -@) >

3、算数运算符(* / % // + -)>

4、位运算(>> << & ^ |)>

5、比较运算符(<= < > >= == !=) >

6、赋值运算符(= %= /= //= -= += *= **=)>

7、身份运算符(is is not) >

8、成员运算符(in not in) >

9、逻辑运算符(and or not) >

9、思维导图式整理(可以最后看这里)

python中两个数组的减法运算 python两数求减法,python中两个数组的减法运算 python两数求减法_与运算,第1张

python中两个数组的减法运算 python两数求减法,python中两个数组的减法运算 python两数求减法_与运算_02,第2张

python中两个数组的减法运算 python两数求减法,python中两个数组的减法运算 python两数求减法_赋值_03,第3张

python中两个数组的减法运算 python两数求减法,python中两个数组的减法运算 python两数求减法_与运算_04,第4张

python中两个数组的减法运算 python两数求减法,python中两个数组的减法运算 python两数求减法_python_05,第5张

python中两个数组的减法运算 python两数求减法,python中两个数组的减法运算 python两数求减法_python_06,第6张



https://www.xamrdz.com/web/26p1951514.html

相关文章: