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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。