简单运算符:

  • +(加)

两个对象相加

  • -(减)

从一个数中减去另一个数,如果第一个操作数不存在,则假定为零

  • *(乘)

给出两个数的乘积,或返回字符串重复指定次数后的结果

    Eg.'haha' * 3 输出 'hahahahahaha'

  • **(乘方、平方)

    返回 x 的 y 次方

  • /(除)

    返回 x 除以 y

  • //(整除)

    x 除以 y 并对结果向下取整至最接近的整数

  • %(取模、取余)

    返回除法运算后的余数

----------------------------------------------------------------------------------------

比较运算符:

  • > (大于)

      返回 x 是否大于 y

  • < (小于)

      返回 x 是否小于 y

  • >= (大于等于)

      返回 x 是否大于或等于 y

  • <= (小于等于)

    返回 x 是否大于或等于 y

  • !=(不等于)

      比较两个对象是否不相等

  • == (等于)

      比较连个对象是否相等

注意:所有比较运算符返回的结果均为 True 或 False

----------------------------------------------------------------------------------------

赋值运算符:

  • +=(自增 incrementing)

      Eg.  x += 1 输出 x = x+1

  • -=(自减 decrementing)

      Eg.  x  -= 1  输出 x = x-1

  • *=(自乘 )

      Eg.  x *= 2 输出 x = x * 2

  • /=(自除)

    Eg.  x /= 2 输出 x = x / 2

----------------------------------------------------------------------------------------

逻辑运算符:

  • Not(布尔“非”)

     如果 x 是 False ,则返回 True。

     如果 x 是 True ,则返回 False。

  • And(布尔“与”)

     只有两个条件全部为 True 的时候, 结果才会为 True

     如果 x 是 False ,则 x and y 返回 False ,否则返回 y 的计算值。

     当 x 是 False 时, x = False;y = True;x and y 将返回 False

     在这一情境中,Python将不会计算 y ,因为它已经了解 and 表达式的左侧是 False ,这意味着整个表达式都将是 False 而不会是其他的值。这种情况呗称作短路计算(Shorting-circuit Evaluation)

  • Or (布尔“或”)

     只要有一个条件为True,则结果为Ture

     如果 x 是 True ,则 x or y 返回 True ,否则返回 y 的计算值。

      x = True;y = False;x or y 将返回 True

最新文章

  1. Matlab读取数据中出现的问题
  2. Restful.Data 开源持久层组件项目最新进展和使用说明
  3. centos 命令集合
  4. yuv转bmp
  5. (转)高性能网站架构之缓存篇—Redis集群搭建
  6. c/c++ 数据结构 链表插入数据代码(二)
  7. 基于MVC4+EasyUI的Web开发框架形成之旅--界面控件的使用
  8. github上一款特别的侧滑
  9. 网页中Javascript获取时间
  10. 网络爬虫-url索引
  11. WPF ICommand 用法
  12. 弹出层 div dialog
  13. RDD概念、特性、缓存策略与容错
  14. Openstack中RabbitMQ RPC代码分析
  15. iPhone手机更换自定义铃声
  16. dump_stack使用
  17. thinkphp error:no database select
  18. WinForm 随手记
  19. soundPool的使用
  20. height:calc(100% - 40px)

热门文章

  1. table是可语义化
  2. Java Web:主动和被动方式检测安全的框架
  3. (四)WebDriver常用方法
  4. June 03rd 2017 Week 22nd Saturday
  5. 二维数组展示到DataGridView(c#)
  6. Jmeter入门12 __time函数 jmeter获取当前系统时间
  7. echarts固定柱子宽度(barWidth)
  8. HDU 5536 字典树
  9. [SCOI2014]方伯伯运椰子
  10. mac下配置Node.js开发环境、express安装、创建项目