3.第三章节python中所有运算符运算规则和优先级最详细解释(算术运算符、复制运算符 、比较运算符 、逻辑运算符 、位运算符)

1.算术运算符
2.复制运算符
3.比较运算符
4.逻辑运算符
5.位运算符

Python 中的运算符用于执行各种数学和逻辑运算。它们的他优先级如下图
3.第三章节python中所有运算符运算规则和优先级最详细解释(算术运算符、复制运算符 、比较运算符 、逻辑运算符 、位运算符)_第1张图片

一、算术运算符

算术运算符用于执行基本的数学运算,这些运算符包括加法(+)、减法(-)、乘法(*)、除法(/)、整除(//)、取模(%)和幂运算(**)。

3.第三章节python中所有运算符运算规则和优先级最详细解释(算术运算符、复制运算符 、比较运算符 、逻辑运算符 、位运算符)_第2张图片

1.算术运算符运算规则和代码

a = 10  
b = 2  
print(a + b)  # 12  
print(a - b)  # 8  
print(a * b)  # 20  
print(a / b)  # 5.0  
print(a // b) # 5  
print(a % b)  # 0  
print(a ** 2) # 100

注意这里除数还是不能为零

2、算术运算符优先级

从高到低
第一级:幂运算**
第二级:乘*、除/、取余%、整除//
第三级:加+、减-

注意事项:

1.当使用除法(/)时,即使两个操作数都是整数,结果也会是浮点数。
2.整除(//)总是返回整数结果,忽略小数部分,即使是负数也是如此(遵循向下取整的规则)。
3.取模(%)的结果的符号与被除数相同。
4.幂运算(**)可以接受任何实数作为指数,但操作数之一必须是浮点数或整数;如果两个操作数都是整数,并且指数为正,则结果也是整数,但如果指数是负数或小数,则结果将是浮点数。

二、赋值运算符

在Python中,赋值运算符主要是等号(=),用于将右侧的值或表达式的计算结果赋给左侧的变量。赋值操作是Python(以及大多数编程语言)中最基本的操作之一,它用于创建变量或更新变量的值。
3.第三章节python中所有运算符运算规则和优先级最详细解释(算术运算符、复制运算符 、比较运算符 、逻辑运算符 、位运算符)_第3张图片

1.赋值运算符运算规则和代码

x = 5
y = 2
x += y  # x = x + y, 结果x = 7
print(x)
x -= y  # x = x - y, 结果x = 5
print(x)
x *= y  # x = x * y, 结果x = 

你可能感兴趣的:(python,开发语言)