用质量计算重量编程怎么算

时间:2025-01-28 22:53:31 网络游戏

在编程中,计算重量通常需要知道物体的质量以及所处位置的重力加速度。以下是一个简单的Python程序示例,用于计算给定质量的物体在地球表面的重量:

```python

def calculate_weight(mass):

g = 9.8 重力加速度,单位:m/s^2

weight = mass * g

return weight

获取用户输入

mass = float(input("请输入物体的质量(kg): "))

计算重量

weight = calculate_weight(mass)

输出结果

print(f"物体在地球表面的重量为: {weight} N")

```

这个程序首先定义了一个函数`calculate_weight`,它接受一个参数`mass`(质量),然后使用公式`weight = mass * g`计算重量,并返回结果。在主程序中,程序提示用户输入物体的质量,调用`calculate_weight`函数进行计算,并输出结果。

如果你需要计算多个物体的重量,可以扩展这个程序,例如:

```python

def calculate_weight(mass):

g = 9.8 重力加速度,单位:m/s^2

weight = mass * g

return weight

获取用户输入的三个物体的质量

mass1 = float(input("请输入第1个物体的质量(kg): "))

mass2 = float(input("请输入第2个物体的质量(kg): "))

mass3 = float(input("请输入第3个物体的质量(kg): "))

计算各自相应的重量并输出

weight1 = calculate_weight(mass1)

weight2 = calculate_weight(mass2)

weight3 = calculate_weight(mass3)

print(f"第1个物体的重量为: {weight1} N")

print(f"第2个物体的重量为: {weight2} N")

print(f"第3个物体的重量为: {weight3} N")

```

这个程序会分别计算并输出三个物体的重量。