1、 创建球类。属性包括球的半径和颜色,计算球体的面积和体积
时间: 2024-03-27 19:38:41 浏览: 57
编写程序,计算球的表面积和体积 输入球的半径,输出球的表面积和体积
好的,我可以帮你实现一个球类,具体代码如下:
```python
import math
class Sphere:
def __init__(self, radius, color):
self.radius = radius
self.color = color
def surface_area(self):
return 4 * math.pi * self.radius ** 2
def volume(self):
return 4 / 3 * math.pi * self.radius ** 3
```
使用时,可以先创建一个球对象,然后调用对象的方法计算面积和体积,例如:
```python
# 创建一个半径为 5,颜色为红色的球
my_sphere = Sphere(5, "red")
# 计算球的面积和体积
print("面积为:", my_sphere.surface_area())
print("体积为:", my_sphere.volume())
```
这样就可以得到球的面积和体积了。
阅读全文