python编写一个类MyMath,测试输入一个参数,输出以此为半径的圆与求的各项属性
时间: 2024-03-01 10:50:03 浏览: 77
大学我玩够了你呢?30天轻松搞定 Java 之类与对象
好的,以下是一个简单的实现:
```python
import math
class MyMath:
def __init__(self, radius):
self.radius = radius
def get_diameter(self):
return self.radius * 2
def get_circumference(self):
return 2 * math.pi * self.radius
def get_area(self):
return math.pi * self.radius ** 2
# 测试
my_circle = MyMath(5)
print("半径为", my_circle.radius)
print("直径为", my_circle.get_diameter())
print("周长为", my_circle.get_circumference())
print("面积为", my_circle.get_area())
```
输出结果如下:
```
半径为 5
直径为 10
周长为 31.41592653589793
面积为 78.53981633974483
```
阅读全文