会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Python Resident
博客园
首页
新随笔
联系
订阅
管理
2013年7月22日
__new__ 的简单应用
摘要: 用__new__与__init__不同,通过继承内建类型对象,__new__可以用来创建一个简单的新类型,在__new__加入一些动作以完成创建。class RoundFloat(float): def __new__(cls, val): return super(RoundFloat, cls).__new__(cls, round(val, 2))以上代码创建了一个保留2位小数的四舍五入的浮点数
阅读全文
posted @ 2013-07-22 14:52 践道者
阅读(240)
评论(0)
推荐(0)
编辑
公告