一文了解Python中的运算符

一文了解Python中的运算符_第1张图片

目录

1.1.算数运算符

1.2.赋值运算符

1.3.复合赋值运算符

1.4.比较运算符

1.5.逻辑运算符


     博客主页:大虾好吃吗的博客

     专栏地址:Python从入门到精通专栏

        Python 的运算符是用于执行各种操作的特殊符号。

1.1.算数运算符

运算符 描述 实例
+ 两个对象相加
- 两个对象相减
* 两个对象相乘
/ 两个对象相除
// 取整除 返回部分整数部分;9//2=4;
% 取余 两个对象相除,取剩下的非0;3%2取余得1
** 指数 10**20表示10的20次方
() 小括号 优先运算;(1+2)*3

注意:优先级**高于* / % // 高于+ -,为了避免优先级别建议用()处理运算符优先级。不同类型的数字在进行混合运算时,整数将会转换成浮点数进行运算。

1.2.赋值运算符

运算符 描述 实例
= 赋值运算符 把=号右边的结果赋予左边的变量

1.3.复合赋值运算符

运算符 描述 实例
+= 加法赋值运算符 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

1.4.比较运算符

所有比较运算符返回1表示真,返回0表示假。例a=10 、b=20

运算符 描述 实例
== 等于;比较对象是否相等 (a==b )返回False
!= 不等于;比较两个对象是否不相等 (a !=b )返回True
> 大于;返回a是否大于b (a >b )返回False
>= 大于等于;返回a是否大于等于b (a >=b )返回False
< 小于;返回a是否小于b (a
<= 小于等于;返回a是否小于等于b (a <=b )返回True

1.5.逻辑运算符

与、或、非

运算符 逻辑表达式 描述 实例
and a and b 只要有一个运算数是False,结果就是False;只有左右的运算数都是True时,结果才是True;做取值运算时,取第一个为False的值,如果所有的值都为True,取最后一个值 True and True and False结果为False
or a or b 只要有一个运算数是True,结果就是True;只要所有的运算数都是False时,结果是False;做取值运算时,取第一个为True的值,如果所有的值都为False,取最后一个值 False or False or True 结果为True
not not a 布尔“非” ,如果a为True,返回False;如果A为False返回True。 not True 结果为False

创作不易,求关注、点赞、收藏,谢谢~~

你可能感兴趣的:(Python入门到精通,python,开发语言)