当前位置: 首页 > 后端技术 > Python

Python语言中的-和--有什么区别?

时间:2023-03-25 22:22:25 Python

在学习Python或者使用Python工作的时候,大家应该都见过Python算术运算符中常用的“/”和“//”,Python语言中的/和//有什么区别?如果你不清楚,不要错过这篇文章。  Python语言中的/和//有什么区别?  在Python中/表示浮点整数除法,返回浮点结果,即结果为浮点数;while//在Python中表示整数除法,返回大于结果的最大整数,表示除法结果向下舍入。  示例: ` print("6//4="+str(6//4))  print("6/4="+str(6/4))  结果:`  6//4=1  6/4=1.5` Python算术运算符  以下假设变量a=10,变量b=21:  运算符+:add-两个对象相加,实例a+b输出结果31。  运算符-:减法-得到一个负数或一个数减去另一个数,实例a-b输出结果-11。  operator*:乘法——两个数相乘或返回一个重复多次的字符串,例子a*b输出结果210。  operator/:-x除以y,例子b/a输出结果2.1。  运算符%:取模——返回除法的余数,b%a输出结果1。  运算符**:幂——返回x的y次方,a**b为10的21次方.