python语言中的运算符有哪三种,哪个选项是Python语言%运算符的含义
首先看单对角线的用法:举几个栗子:
打印5/3,打字(5/3)
1类型“int”
打印5.0/3,类型(5.0/3)
1.6666666667型“浮子”
打印5/3.0,打字(5/3.0)
1.6666666667型“浮子”
打印5.0/3.0,类型(5.0/3.0)
1.6666666667型“浮子”
可以看出,A/B的返回类型取决于A和B的数据类型,只有当A和B都是int类型时,结果才是int(这意味着两个数除以商),其他情况都是float类型。看数值,当结果是float类型时,结果就是保留了若干个小数位,这是我们正常思维中的除法运算。
看双对角线的栗子:
打印5//3,键入(5//3)
1类型“int”
打印5.0//3,键入(5.0//3)
1.0类型“浮动”
打印5//3.0,键入(5//3.0)
1.0类型“浮动”
打印5.0//3.0,键入(5.0//3.0)
1.0类型“浮动”
A//B中的返回类型与A/B中的返回类型相同,但//取结果的最小整数,而/得到实际的除法结果,这是两者的主要区别。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。