python的整数除法运算符是什么,python运算符中用来计算整除的符号是

  python的整数除法运算符是什么,python运算符中用来计算整除的符号是

  Python有两个除法运算符:“/”是普通除法的意思,用它除法的结果和普通数学计算的结果是一样的(就是当除法无穷时,会产生小数部分);“//”表示整数除法。用它除法的结果只有整数部分,小数部分会被丢弃。记住,在Python 3.x中,除法的结果都是浮点型的。

  例如,下面的代码:print( 19/4的结果是:,19/4)

  打印(19//4的结果是:,19//4)

  aa=5.2

  bb=3.1

  # aa/bb的值将会是1。36860 . 68868888661

  打印( aa/bb 的值为:,aa/bb)

  # aa //bb值将为1.0

  打印(aa //bb的值为:,aa//bb)

  另外,Python不允许用0做除数,否则会引发ZeroDivisionError错误。

  对于Python 2.x,它只提供了一个“/”运算符,是Python 3.x中“/”和“//”的综合版,对于Python 2.x中的“/”,它既是可除运算符,又是不可除运算符。规则如下:Python 2.x中的“/”是两个操作数都是整数时的整除运算符。

  当两个操作数中有一个是浮点数(或者两个都是浮点数)时,Python 2.x中的“/”是不可分的运算符。

  例如,在Python 2.x的交互式解释器中执行以下代码:print(5/2)

  2

  打印(5.0/2)

  2.5

  打印(5/2.0)

  2.5

  打印(5.0/2.0)

  2.5

  Python学习网,大量免费python学习视频,欢迎在线学习!

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

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