你的代码出现了如下错误:Traceback (most recent call last): File "D:/MyPython/ChatGPT/solarsystem2.py", line 39, in <module> planets[i].goto(radius[i] * turtle.cos(speeds[i] * turtle.degrees(1)), AttributeError: module 'turtle' has no attribute 'cos'
时间: 2023-05-25 18:05:10 浏览: 244
浅谈Python traceback的优雅处理
这个错误提示显示:在第39行代码使用了turtle模块中不存在的cos函数,导致出错。可能是你打错了函数名,正确的应该是math模块中的cos函数。
解决方法是:在代码开头导入math模块,并把cos函数名修改为math.cos即可。具体代码如下:
```python
import turtle
import math
# .....
planets[i].goto(radius[i] * math.cos(speeds[i] * turtle.degrees(1)),
radius[i] * math.sin(speeds[i] * turtle.degrees(1)))
```
阅读全文