|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 LYqiang 于 2017-9-7 23:21 编辑
我跟着小甲鱼的视频把代码抄了一片,
- class Rectangle:
- def __init__(self,width=0,height=0):
- self.width =width
- self.height = height
- def __setattr__(self,name,value):
- if name == 'square':
- self.width = value
- self.height =value
- else:
- super().__setattr__(name,value)
-
- def getArea(self):
- return self.width * self.height
- d = Rectangle(3,4)
- d.getArea()
复制代码
但是我用anaconda3在运行的时候没有任何结果,我Python的版本为3.6,视频里面的版本为3.4,运行之后的图片为:求助 一下原因是什么
小甲鱼大都是在一个类似Anaconda Prompt 上写的代码,你可以在那个上面执行一下,就可以看到正常输出。
在Spyder中想要看到输出,必须要有print函数输出
|
|