2020-05-03
阅读量:
844
python调用fraction函数时,这里结果不应该是1/2吗?怎么是0?

frictions.fraction的函数是算分数的,这里函数的参数给的是0和5,那么你把这个结果又赋给了X,前面X=1/2的结果就被这个给覆盖更新了,这里的运算是0/5,所以最后结果就是0.
如果说想保留1/2那个结果,你可以上面的X把变量名命名为X1,这里命名为X2,那么X的赋值就不会更新了。
可以写为
X1=frictions.fraction(1,2)
X2=frictions.fraction(0,5)






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
3条评论