python学习笔记七--数据操作符的优先级

一。混合表达式哪个部分先计算:

      1. 取决于操作符的优先级,不同操作符的优先级是不一样的,例如‘*’的优先级高于‘+’

      2. 上节的表格里越靠后,优先级越高。

      3 . 同一表达式的相同操作符是按从左到右的顺序计算

           

二。括号表达式:优先级最高

     1. 括号表达式把整个表达式分组

     2. 括号里的优先计算

三。数字混合表达式的计算导致数据类型的升级:

     1. 整数+浮点=浮点类型

     2. 浮点+复数=复数类型

     3. 简单类型+复杂类型=复杂数据类型

     。。。。。

     1+1.13=2.13 最终结果是浮点类型

     也可以通过调用内置函数对做数据类型的强制转换:

      int(3.14)= 3

四。变量和一般表达式:

     

 

五。数字显示问题:

     1. 交互式模式下的自动回显的位数会比打印语句显示更多的位数:

         

 六。 除法   

posted on 2016-02-25 18:00  晓风残梦  阅读(587)  评论(0编辑  收藏  举报

导航