python中常见的运算符有哪些?

如题所述

| 算术运算符 |
+:两个数相加两个数相加,或是字符串连接
-:两个数相减
*:两个数相乘,或是返回一个重复若干次的字符串
/:两个数相除,结果为浮点数
%:取模,返回两个数相除的余数
//:两个数相除,返回商的整数部分
**:幂运算,返回乘方结果
| 关系运算符 |
==:比较对象是否相等
!=:比较对象是否不相等
>:大于,例如a>b,将比较a与b的大小,a>b返回True,否则返回False
<:小于,例如a<b,将比较a与b的大小,a<b返回true,否则返回false< p="">
>=:大于等于,例如a>=b,将比较a与b的大小,a>=b返回True,否则返回False
<=:小于等于,例如a<=b,将比较a与b的大小,a<=b返回True,否则返回False
| 赋值运算符 |
=:常规赋值运算符,将运算结果赋值给变量
+=:加法赋值运算符,例如 a+=b 等效于 a=a+b
-=:减法赋值运算符,例如 a-=b 等效于 a=a-b
*=:乘法法赋值运算符,例如 a*=b 等效于 a=a*b
/=:除法赋值运算符,例如 a/=b 等效于 a=a/b
//=:取整除赋值运算符,例如 a//=b 等效于 a=a//b
%=:取模赋值运算符,例如 a%=b 等效于 a=a%b
**=:幂运算赋值运算符,例如 a**=b 等效于 a=a*b
| 逻辑运算符 |
and:与运算,如果a 为False,a and b返回False 否则返回y的计算值
or:或运算,如果a非0,返回a的值,否则返回b的值
not:非运算,如果a为True,返回False,如果a为False,返回True
| 成员运算符 |
in:如果在指定的序列中找到值返回True,否则返回False
not in:如果在指定的序列中找到值返回True,否则返回False
| 身份运算符 |
is:判断两个标识符是不是引用自一个对象
is not:判断两个标识符是不是引用自不同对象
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-21
1、= 用来赋值变量
2、==是否等于
3、!=是否不等于
4、<是否小于
5、>是否大于
6、<=是否小于等于
7、>=是否大于等于
8、+-*/分别为加减乘除
9、%取余
10、+=将一个变量加上一个数
11、-=将一个变量减去一个数
12、or and分别为或运算和与运算
第2个回答  2021-03-22
+ 加法

- 减法
* 乘法
/ 浮点数除法
// 除法取整
% 取模
** 幂
and 前者成立,结果才成立 1==1 and 2>1 输出true
or 前后一个成立 1>1 or 2>1 输出true
not 结果取反 not 1==1 输出false
比较运算符
== 等于
!= 不等于
> 大于
赋值运算符

= 赋值
+= 加法赋值
-= 减法赋值
*= 乘法赋值
/= 除法赋值
%= 取模赋值
**= 幂赋值
//= 取整取赋值
< 小于
>= 大于等于
<= 小于等于