读书笔记
thomas-23
分享改变自己,改变世界
展开
-
python2和python3编码区别
在python2中主要有str和unicode两种字符串类型,而到python3中改为了bytes和str,并且一个很重要的分别是,在python2中如果字符串是ascii码的话,str和unicode是可以直接进行连接和比较,但是到python3中就不行了,bytes和str是两个独立的类型。另一个重要的是python2中不管是str还是unicode都可以直接写入文件,而不需要加上它是不是str原创 2015-04-08 09:24:47 · 2966 阅读 · 0 评论 -
pythonicn的get set
java形式的getset pythonic的getset set中修改值 子类不修改父类属性 复杂的逻辑注意 属性干扰 复杂操作java形式的get,setclass Employee(object): def __init__(self, name): self._name = name def get_name(self): return self.原创 2015-04-27 11:32:38 · 510 阅读 · 0 评论