















今天有个需求时需要为某个类设置缺省值
最开始的代码如下:
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
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。