应该画一个红色的圆圈。但是代码无法继续处理
no changes added to commit (use "git add" and/or "git commit -a")
答案 0 :(得分:0)
问题有两个:
drawCircle
方法__init__
方法拼写错误以下是正确的工作代码
import matplotlib.pyplot as plt
class Circle(object):
def __init__(self, radius=3, color='red'):
self.radius = radius
self.color = color
def drawCircle(self):
plt.gca().add_patch(plt.Circle((0,0), radius=self.radius, fc=self.color ))
plt.axis('scaled')
plt.title('A red circle')
plt.show()
circ = Circle()
circ.drawCircle()