而不是给你一个完整的答案…因为这是一个学校项目,这会剥夺你的一些学习。我给你一些提示:
如果需要介于-1和1之间的随机数,但random.random()只提供介于0和1之间的值。你需要对随机数做什么才能得到你需要的范围?(一种简单的方法是用2相乘,得到一个介于0和2之间的数字,然后用1相减,使其达到-1到1)
尝试绘制图表的Pyplot,这样您就可以可视化答案,检查您是否做了正确的事情。