会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
accolade
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2019年3月11日
面向对象_classmethod_staticmethod
摘要: classmethod:类方法 主要用于改变静态属性 注意:当改变静态属性是一定类名.方法,否则不会生效。用对象名.方法时什么影响也不会产生。 另外,在定义方法时,cls相当与是一个类名,在定义时,一定是用cls.静态变量 来重新赋值 staticmethon:静态方法 static adj:静态的
阅读全文
posted @ 2019-03-11 21:43 accolade
阅读(117)
评论(0)
推荐(0)
编辑
面向对象_内置函数 property
摘要: property 将方法伪装成为属性,可以不用加上()就可以调出其属性。 但是用__dict__,不能调出此属性 from math import pi class Circle: def __init__(self,r): self.r = r @property def perimeter(se
阅读全文
posted @ 2019-03-11 20:56 accolade
阅读(170)
评论(0)
推荐(0)
编辑
IBM小练习
摘要: '''例一:BMI指数(bmi是计算而来的,但很明显它听起来像是一个属性而非方法,如果我们将其做成一个属性,更便于理解) 成人的BMI数值: 过轻:低于18.5 正常:18.5-23.9 过重:24-27 肥胖:28-32 非常肥胖, 高于32 体质指数(BMI)=体重(kg)÷身高^2(m) EX:70kg÷(1.75×1.75)=22.86 ''' class Conforma...
阅读全文
posted @ 2019-03-11 15:23 accolade
阅读(416)
评论(0)
推荐(0)
编辑
面向对象
摘要: 类 类,就是一种事物,具有共性。比如dict,人,熊猫 对象,类的实例化后所产生的,具有个性,比如{1:‘vf’},春哥,团团。 申明类: 面向对象小结——定义及调用的固定模式 class 类名: def __init__(self,参数1,参数2): self.对象的属性1 = 参数1 self.
阅读全文
posted @ 2019-03-11 12:36 accolade
阅读(142)
评论(0)
推荐(0)
编辑
公告