Python运算符是用于执行各种操作的特殊符号
▥Python
𝄐 0
python运算符优先级顺序,python运算符,python运算符号有哪些,python运算符含义,python运算符优先级记忆口诀,python运算符前后要空格吗
Python运算符是用于执行各种操作的特殊符号。这些操作可以是算术、比较、逻辑等。以下是Python支持的不同类型的运算符:
1. 算术运算符:用于执行基本的数学操作,例如加法、减法、乘法和除法。
示例代码:
python
x = 10
y = 3
print(x + y) # 加法
print(x - y) # 减法
print(x * y) # 乘法
print(x / y) # 除法(结果为浮点数)
print(x // y) # 整数除法(结果为整数)
print(x % y) # 取余
print(-x) # 取反
print(abs(x)) # 绝对值
2. 比较运算符:用于比较两个值是否相等或大小关系。
示例代码:
python
x = 10
y = 3
print(x == y) # 等于
print(x != y) # 不等于
print(x > y) # 大于
print(x < y) # 小于
print(x >= y) # 大于等于
print(x <= y) # 小于等于
3. 逻辑运算符:用于组合多个条件,并判断它们之间的关系。
示例代码:
python
x = 10
y = 3
z = 5
print(x > y and x > z) # and 运算符,判断两个条件是否都成立
print(x > y or x < z) # or 运算符,判断两个条件是否有一个成立
print(not x > y) # not 运算符,取反操作
4. 赋值运算符:用于给变量赋值。
示例代码:
python
x = 10 # 简单的赋值
x += 3 # 加法赋值,等同于 x = x + 3
x -= 3 # 减法赋值,等同于 x = x - 3
x *= 3 # 乘法赋值,等同于 x = x * 3
x /= 3 # 除法赋值,等同于 x = x / 3
x %= 3 # 取余赋值,等同于 x = x % 3
x //= 3 # 整数除法赋值,等同于 x = x // 3
x **= 3 # 幂运算赋值,等同于 x = x ** 3
5. 位运算符:用于对二进制数字进行操作。
示例代码:
python
x = 10
y = 3
print(x & y) # 按位与运算,将 x 和 y 的每一个二进制位分别进行与运算(&),得到新的二进制数
print(x | y) # 按位或运算,将 x 和 y 的每一个二进制位分别进行或运算(|),得到新的二进制数
print(x ^ y) # 按位异或运算,将 x 和 y 的每一个二进制位分别进行异或运算(^),得到新的二进制数
print(~x) # 按位取反运算,将 x 的每一个二进制位进行取反操作(~),得到新的二进制数
print(x << 1) # 左移运算,将 x 的所有二进制位向左移动 n 位(<<),得到新的二进制数
print(x >> 1) # 右移运算,将 x 的所有二进制位向右移动 n 位(>>),得到新的二进制数
以上是Python支持的不同类型的运算符及其示例代码。
Python运算符是用于执行各种操作的特殊符号。这些操作可以是算术、比较、逻辑等。以下是Python支持的不同类型的运算符:
1. 算术运算符:用于执行基本的数学操作,例如加法、减法、乘法和除法。
示例代码:
python
x = 10
y = 3
print(x + y) # 加法
print(x - y) # 减法
print(x * y) # 乘法
print(x / y) # 除法(结果为浮点数)
print(x // y) # 整数除法(结果为整数)
print(x % y) # 取余
print(-x) # 取反
print(abs(x)) # 绝对值
2. 比较运算符:用于比较两个值是否相等或大小关系。
示例代码:
python
x = 10
y = 3
print(x == y) # 等于
print(x != y) # 不等于
print(x > y) # 大于
print(x < y) # 小于
print(x >= y) # 大于等于
print(x <= y) # 小于等于
3. 逻辑运算符:用于组合多个条件,并判断它们之间的关系。
示例代码:
python
x = 10
y = 3
z = 5
print(x > y and x > z) # and 运算符,判断两个条件是否都成立
print(x > y or x < z) # or 运算符,判断两个条件是否有一个成立
print(not x > y) # not 运算符,取反操作
4. 赋值运算符:用于给变量赋值。
示例代码:
python
x = 10 # 简单的赋值
x += 3 # 加法赋值,等同于 x = x + 3
x -= 3 # 减法赋值,等同于 x = x - 3
x *= 3 # 乘法赋值,等同于 x = x * 3
x /= 3 # 除法赋值,等同于 x = x / 3
x %= 3 # 取余赋值,等同于 x = x % 3
x //= 3 # 整数除法赋值,等同于 x = x // 3
x **= 3 # 幂运算赋值,等同于 x = x ** 3
5. 位运算符:用于对二进制数字进行操作。
示例代码:
python
x = 10
y = 3
print(x & y) # 按位与运算,将 x 和 y 的每一个二进制位分别进行与运算(&),得到新的二进制数
print(x | y) # 按位或运算,将 x 和 y 的每一个二进制位分别进行或运算(|),得到新的二进制数
print(x ^ y) # 按位异或运算,将 x 和 y 的每一个二进制位分别进行异或运算(^),得到新的二进制数
print(~x) # 按位取反运算,将 x 的每一个二进制位进行取反操作(~),得到新的二进制数
print(x << 1) # 左移运算,将 x 的所有二进制位向左移动 n 位(<<),得到新的二进制数
print(x >> 1) # 右移运算,将 x 的所有二进制位向右移动 n 位(>>),得到新的二进制数
以上是Python支持的不同类型的运算符及其示例代码。
本文地址:
/show-273926.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。