0

运算符

运算符是指能将数值或变量进行相互运算的符号。比如说表达式 4 + 5 = 9。这里,4 和 5 称为操作数,+ 称为运算符。

Python 基础运算符有

  • 算术运算符
  • 比较(关系)运算符
  • 赋值运算符
  • 逻辑运算符

算术运算符

运算符描述示例
+ 加法两数相加5 + 2 是 7
- 减法两数相减5 – 2 是 3
* 乘法两数相乘5 * 2 是 10
/ 除法两数相除5 / 2 是 2.5
% 取模两数相除后只取余数部分5 % 2 是 1
** 幂运算左操作数为底,右操作数为幂5 ** 2 是 25
// 整除两数相除后只取商的整数部分5 // 2 是 2
a = 5
b = 2
print(a+b) #输出7
print(a-b) #输出3
print(a*b) #输出10
print(a/b) #输出2.5
print(a%b) #输出1
print(a**b) #输出25
print(a//b) #输出2

比较(关系)运算符

操作符描述示例
== 相等如果两者相等,返回 True,否则返回 False(5==2) 是 False
!= 不相等如果两者不相等,返回 True,否则返回 False(5!=2) 是 True
> 大于如果左边大于右边,返回 True,否则返回 False(5>2) 是 True
< 小于如果左边小于右边,返回 True,否则返回 False(5<2) 是 False
>= 大于等于如果左边大于等于右边,返回 True,否则返回 False(5>=2) 是 True
<= 小于等于如果左边小于等于右边,返回 True,否则返回 False(5<=2) 是 False
a = 5
b = 2
print(a==b) #输出False
print(a!=b) #输出True
print(a>b) #输出True
print(a<b) #输出False
print(a>=b) #输出True
print(a<=b) #输出False

赋值运算符

运算符描述示例
=赋值运算符c = a + b 将 a + b 的运算结果赋值为 c
+=加法赋值运算符c += a 等效于 c = c + a
-=减法赋值运算符c -= a 等效于 c = c - a
*=乘法赋值运算符c _= a 等效于 c = c _ a
/=除法赋值运算符c /= a 等效于 c = c / a
%=取模赋值运算符c %= a 等效于 c = c % a
**=幂赋值运算符c **= a 等效于 c = c ** a
//=取整除赋值运算符c //= a 等效于 c = c // a
a = 5
a += 2
print(a) #输出7
a -= 2
print(a) #输出5
a *= 2
print(a) #输出10
a /= 2
print(a) #输出5.0
a %= 2
print(a) #输出1.0
a **= 2
print(a) #输出1.0
a //= 2
print(a) #输出0.0

逻辑运算符

运算符
a = 3
b = 3
c = 9
b += a
c // = b
print(a,b,c)

程序输出的是

[0/1]
运算符
a = 10
b = 3
print(a>b,a<b,a!=b)

程序输出的是

[0/1]
运算符
a = 10
b = 3
print(a+b,a%b,a//b,a**b)

程序输出的是

[0/1]
上一章
data types
下一章
comments