Python学习之路(3)——常用操作符介绍

1.总结python【版本3.6】中的常用操作符

操作符(常用的操作符)分为:

  • 算术操作符:【+】【-】【*】【/】【%】【**】【//】
  • 逻辑(布尔)操作符 :【and】 【or】【not】
  • 比较(关系)操作符:【>】【<】【<=】【>=】【==】【!=】
  • 赋值运算符:【=】

2.算术操作符用法

  • 【+】——加
    在这里插入图片描述

  • 【-】——减

在这里插入图片描述

  • 【*】——乘
    在这里插入图片描述

下面画重点了

  • 【/】——除,也就是我们数学中的除法

  • 【//】——地板除法,在python2.x版本时【/】使用这种除法,相当于两个数做除法时取商。 python3以后的版本中【/】就是数学意义的除法。

  • 【%】 ——取余
    在这里插入图片描述

  • 【**】——幂数运算
    在这里插入图片描述

优先级(画重点):

  • 多个算术运算符在一起时先乘除后加减
  • 【**】——幂运算操作符,规则:幂运算操作符比其左侧的一元操作符优先级高,比其右侧的一元操作符优先级低

例:

当【-】被当作负号时,它是一元操作符。如下运算:

【**】比左侧的负号优先级高,先做幂运算

负号在右边时,优先级大于【**】,先做正负的运算,后做幂运算
在这里插入图片描述

3.逻辑操作符

  • 【and】 :两侧条件都为真,结果为真

  • 【or】:左侧或右侧为真时,结果为真

  • 【not】:一元操作符,取它后面操作数相反的布尔值
    在这里插入图片描述

4.比较操作符

比较操作符属于小学知识就不说了,要提到的时:

  • 【=】是指赋值,【==】是指等于

  • 比较操作符返回一个布尔值,条件成立时为真【0】,条件不成立为假【1】

5.操作符优先级

从上往下——从高到低,当然有括号先算括号里面的
在这里插入图片描述

思考题:请问下面语句的返回值是真还是假?

在这里插入图片描述

注:上面的语句只是为了演示优先级,真正书写程序时这样的格式必被老板骂!

在这里插入图片描述

6.赋值运算符

在这里插入图片描述

小结:

上面讲述了常用的操作符,这些都是必须要掌握的。

当然在python中还有其他的操作符,如:位运算符、成员运算符、身份运算符等,都不是很难,可以在以后的实际应用中慢慢积累,这里就不做过多的解释了。

猜你喜欢

转载自blog.csdn.net/meltsnow/article/details/88640033