运算符补充

  这对加、减、模运算就不多说了,下面说下乘法和除法,其他编程语言中整数除以整数得到整数,但是在python 3x 以后出现的整数除以整数,如果有小数,则会显示出来,例如:

  

  那么如果我们希望它取整,怎么办,pythont团队为我们提供了//这样的运算符让我们来用:

  

  有时候我们需要算幂运算,那么python为我们提供了**运算符,假设 a=10 我们要计算a的3次幂:

  

  另外,幂运算的优先级是 左侧低,右侧高。怎理解呢?例如:-3**2,它的结果为-9,所以可以看出计算顺序是-(3**2),那么如果是3**-2呢,

  

  从结果可以看出它的执行顺序是3**(-2)

  

  

posted @ 2018-03-17 21:44  。低调ヽ继续  阅读(161)  评论(0编辑  收藏  举报