[英]Python with Anaconda3 can't proceed the code
它应该画一个红色圆圈。 但是代码无法进行
%matplotlib inline
import matplotlib.pyplot as plt
class Circle(object):
def _int_(self , radius=3,color='blue'):
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()
问题有两个方面:
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()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.