热线电话:13121318867

登录
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)

88.2375
5
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子