灬小肥狗灬
1
灬小肥狗之家灬

【Python笔记】运算符

算术运算符

  1. +加法
  2. -减法
  3. *乘法
  4. /除法:结果为浮点数
  5. //地板除:除的结果去掉小数部分
  6. %求余
  7. *幂运算
  • 优先级从高到低
  1. ()\
  2. **
  3. *  /  % //
  4. + -

增强运算符

  1. y += x等同于 y = y + x
  2. y -= x等同于 y = y - x
  3. y *= x等同于 y = y * x
  4. y /= x等同于 y = y / x
  5. y //= x等同于 y = y // x
  6. y %= x等同于 y = y % x
  7. y **= x等同于 y = y ** x

比较运算符

  1. <小于
  2. <=小于等于
  3. >大于
  4. >=大于等于
  5. ==等于
  6. !=不等于

返回布尔类型的值

数学表示方式

0 <= x <= 100

逻辑运算符

与运算

表示并且的关系,一假俱假

关键字

and

  • True and TrueTrue
  • True and FalseFalse
  • False and TrueFalse
  • False and FalseFalse

或运算

表示或者的关系,一真俱真

关键字

or

  • True or True → True
  • True or False → True
  • False or True → True
  • False or False → False

非运算

表示取反

关键字

not

  • not TrueFalse
  • not False  → True

短路运算

一但结果确定,后面的语句将不再执行。

身份运算符

语法

  1. x is y
  2. x is not y

作用

  1. is 用于判断两个对象是否是同一个对象,是时返回True,否则返回False
  2. is not 的作用与is相反

优先级

从高到低

  1. 算数运算符
  2. 比较运算符
  3. 快捷运算符
  4. 身份运算符
  5. 逻辑运算符

灬小肥狗灬

文章作者

发表回复

textsms
account_circle
email

6 + 15 =

灬小肥狗之家灬

【Python笔记】运算符
算术运算符 +加法 -减法 *乘法 /除法:结果为浮点数 //地板除:除的结果去掉小数部分 %求余 *幂运算 优先级从高到低 ()\ ** *  /  % // + - 增强运算符 y += x等同于 y = y + x y …
扫描二维码继续阅读
2023-07-01