主页 > 电脑硬件  > 

【Python基础篇】运算符

【Python基础篇】运算符

博主:👍不许代码码上红 欢迎:🐋点赞、收藏、关注、评论。 格言: 大鹏一日同风起,扶摇直上九万里。

文章目录 一 Python中的运算符二 算术运算符1 Python所有算术运算符的说明2 Python算术运算符的所有操作 三 比较运算符1 Python所有比较运算符的说明2 Python比较运算符的所有操作 四 赋值运算符1 Python中所有赋值运算符的说明2 Python中赋值运算符的所有操作 五 逻辑运算符1 Python所有逻辑运算符的的说明2 Python逻辑运算符的的所有操作 六 位运算符1 Python所有位运算符的说明2 Python位运算符的所有操作 七 成员运算符1 Python所有成员运算符的说明2 Python成员运算符的所有操作 八 身份运算符1 Python所有身份运算符的说明2 Python身份运算符的所有操作 九 运算符优先级

一 Python中的运算符

Python中运算符的定义

在Python中可以将运算符定义为负责两个操作数之间的特定操作的符号。

Python中运算符的种类

算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符

二 算术运算符 1 Python所有算术运算符的说明

2 Python算术运算符的所有操作

代码

# 算术运算符 a = 21 b = 10 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 = 2 b = 3 c = a**b print("a ** b 的值为:", c) a = 10 b = 5 c = a//b print("a // b 的值为:", c)

三 比较运算符 1 Python所有比较运算符的说明

2 Python比较运算符的所有操作

代码

# 比较(关系)运算符 a = 21 b = 10 if a == b: print("a 等于 b") else: print("a 不等于 b") if a < b: print("a 小于 b") else: print("a 大于等于 b")

四 赋值运算符 1 Python中所有赋值运算符的说明

2 Python中赋值运算符的所有操作

代码

c = a + b print("c的值为:", c) c += a print("c + a 的值为:", c) c *= a print("c * a的值为:", c) c /= a print("c / a 的值为:", c) c = 2 c %= a print("c % a 的值为:", c) c **= a print ("c的a次方 的值为:", c) c //= a print("c // a 的值为:", c)

五 逻辑运算符 1 Python所有逻辑运算符的的说明

2 Python逻辑运算符的的所有操作

代码

a = 10 b = 20 if a > 1 and b > 10: print("a > 1 并且 b > 10") if a > 1 or b > 10: print("a > 1 或者 b > 10") if not(a < 1 and b < 1): print("返回 True")

六 位运算符 1 Python所有位运算符的说明

2 Python位运算符的所有操作

代码

# 位运算符 a = 60 # 60 = 0011 1100 b = 13 # 13 = 0000 1101 c = 0 c = a & b # 12 = 0000 1100 print("a & b的值为:", c) c = a | b # 61 = 0011 1101 print("a | b的值为:", c) c = a ^ b # 49 = 0011 0001 print("a ^ b的值为:", c) c = ~a # -61 = 1100 0011 print("~a的值为:", c) c = a << 2 # 240 = 1111 0000 print("a << 2的值为:", c) c = a >> 2 # 15 = 0000 1111 print("a >> 2 的值为:", c)

七 成员运算符 1 Python所有成员运算符的说明

2 Python成员运算符的所有操作

代码

# 成员运算符 a = 10 b = 20 my_list = [1, 2, 3, 4, 5] if a in my_list: print("变量 a 在给定的列表中 list 中") else: print("变量 a 不在给定的列表中 list 中") if b not in my_list: print("变量 b 不在给定的列表中 list 中") else: print("变量 b 在给定的列表中 list 中")

八 身份运算符 1 Python所有身份运算符的说明

2 Python身份运算符的所有操作

代码

# 身份运算符 a = 20 b = 20 if a is b: print("a 和 b 有相同的标识") else: print("a 和 b 没有相同的标识") if id(a) == id(b): print("2 - a 和 b 有相同的标识") else: print("2 - a 和 b 没有相同的标识")

九 运算符优先级

以下表格列出了从最高到最低优先级的所有运算符

标签:

【Python基础篇】运算符由讯客互联电脑硬件栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“【Python基础篇】运算符