如何写出优雅的Python之设置class缺省值
2015-07-12 22:14
726 查看
今天有个需求时需要为某个类设置缺省值
最开始的代码如下:
但这也太不Python了,简单修改如下,是不是看起来好多了?
最开始的代码如下:
Class myClass def __init__(self,datalen=None,times=None): if datalen == None : self.datalen = 1024 else : self.datalen = datalen if times == None: slef.times = 1024*1024 else : self.times = times
但这也太不Python了,简单修改如下,是不是看起来好多了?
def __init__(self,datalen=None,times=None): self.datalen = datalen if datalen is not None else 1024 self.times = times if times is not None else 1024*1024
相关文章推荐
- python读写文件
- Python项目六: 使用CGI进行远程编辑
- Python图像处理(16):图像金字塔
- Python格式化字符串
- python初学遇到的问题总结
- 使用python的numpy时 导致的问题
- win7下python执行cmd命令中exe崩溃的处理
- Java,php,python,js数据类型
- Python+Django+SAE系列教程10-----Django模板
- Python学习记录
- python 循环中break与continue区别学习
- Python 获得Facebook用户有一个共同的兴趣Friends
- python函数定义
- 手把手教你:python字符串编码详解
- Flask --- Python的另一个轻量级Web框架
- python——scrapy安装成功,check项目成功,运行出现一下问题
- tornado 源码分析 之 异步io的实现方式
- OpenCV2.3.1+Python2.7.3+Numpy等的配置
- Python下opencv使用笔记(七)(图像梯度与边缘检测)
- python 对字典排序