Python除法运算,python幂函数运算

  Python除法运算,python幂函数运算

  “//”操作

  众所周知除法运算符是“/”,但是这个二元运算符“/”的结果取决于操作数本身。

  20/3

  六

  20/3.0

  6.666666666666667

  20.0/3

  6.666666666666667

  20.0/3.0

  6.666666666666667

  使用“/”运算符时,只要有一个操作数是浮点数,结果就是浮点数结果,这叫做真除法。但是,如果两个操作数都是整数,那么结果就是一个带小数位的整数,这叫做整数除法。但是如果有这种情况,不管操作数是整数还是浮点数,我想要的结果都是可除的,那么“//”就派上用场了,这个“//”就是来解决这个问题的。提供了Codego.net编程代码。

  “//”从Python2.2开始,除了“/”之外,除法运算符又引入了另一个除法运算符。该运算符仅用于除法。

  20 //3

  六

  20 //3.0

  6.0

  20.0 //3

  6.0

  20.0 //3.0

  6.0

  20 //3.00

  6.0

  不管操作数是什么,“//”的结果都是可除的。如果操作数是浮点数,那么返回给我们的是转换成浮点数的整除结果。

  “* *”操作

  这个“* *”比较简单,就是题目中Python的幂运算。

  2 ** 0

  一个

  2 ** 1

  2

  2 ** 10

  1024

  2 ** 20

  1048576

  第一个操作数是基数,第二个操作数是指数。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: