定义一个函数theta=myfun(N),根据输入数正整数 N,输出一个圆被N等分后形成的N个角度(等差数列)
时间: 2024-02-21 15:56:54 浏览: 86
好的,这是一个比较简单的问题,下面是Python的代码实现:
```python
def myfun(N):
d = 360 / N # 计算圆的度数
theta = [] # 定义空列表
for i in range(N):
theta.append(i * d) # 将每个角度加入列表
return theta # 返回角度列表
```
你可以通过调用`myfun`函数并传递一个正整数N来获取圆被N等分后形成的N个角度(等差数列)列表。例如:
```python
theta = myfun(6)
print(theta)
```
输出结果为:
```
[0.0, 60.0, 120.0, 180.0, 240.0, 300.0]
```
这表示将一个圆等分为6份,得到的6个角度分别为0度、60度、120度、180度、240度和300度。
阅读全文