说法是正确的。我们从浮力产生的原因开始分析。浸在液体中的物体,上下表面都要受到水的压力,上下表面的压力差就是浮力。也就是说,浮力的产生离不开液体的压力和流动性。而液体的压力就是因为液体有重力。如果液体没有重力,也就没有压力,不可能产生浮力。物体在气体里受到的浮力也是因为气体有重力。