python核心编程-标准类派生-不可变类型
来源:互联网 发布:mac 百度云盘无法登陆 编辑:程序博客网 时间:2024/04/29 11:40
使用super
#!/usr/bin/env python# -*- coding: UTF-8 -*-class RoundFloatA(float): def __new__(cls, val): return float.__new__(cls, round(val, 2))class RoundFloatB(float): def __new__(cls, val): return super(RoundFloatB, cls).__new__(cls, round(val, 2))print RoundFloatA(1.5955) print RoundFloatB(1.5955)
输出:
D:\Python27\test>object05.py1.61.6D:\Python27\test>
0 0
- python核心编程-标准类派生-不可变类型
- python核心编程-标准类型派生-可变类型
- python核心编程-派生
- python 可变不可变类型
- python可变类型与不可变类型
- python-24-如何派生类内置不可变类型并修改其实例化行为?如何为创建大量实例节省内存?
- python 可变 与 不可变类型
- python中的可变与不可变类型
- python类的可变类型成员和不可变类型成员的区别
- python的可变类型和不可变类型
- Python 引用 :可变类型和不可变类型
- Python函数之可变类型与不可变类型
- Python的可变类型与不可变类型
- Python的可变类型与不可变类型
- python 7-1 如何派生内置不可变类型(int,str,tuple,float)并修改实例化行为,继承内置tuple并实现__new__
- 不可变类型
- 《Python核心编程》数字类型
- JAVA String类型不可变
- 全面剖析Smarty缓存机制[三种缓存方式]
- android----------ListView的优化
- [Mysql数据库] mysql数据库使用trigger更新中间表
- JS组件系列——基于Bootstrap Ace模板的菜单和Tab页效果分享(你值得拥有)
- hdoj 5115 Dire Wolf 【区间dp 暴力】
- python核心编程-标准类派生-不可变类型
- 【杭电】[2026]首字母变大写
- 锂电池电压和容量关系
- 测试发表
- MFC学习笔记1
- LeetCode-11-Container With Most Water(证明)-Medium
- Factorial Trailing Zeroes
- 红米1S高通版本安装win7驱动
- objectForKey与valueForKey在NSDictionary中的差异