上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 29 下一页
摘要: 1.迭代器对象要求支持迭代器协议的对象,在Python中,支持迭代器协议就是实现对象的__iter__()和next()方法。其中__iter__()方法返回迭代器对象本身;next()方法返回容器的下一个元素,在结尾时引发StopIteration异常。 2.生成器就是一种迭代器。生成器拥有nex 阅读全文
posted @ 2017-07-11 21:58 AlamZ 阅读(191) 评论(0) 推荐(0) 编辑
摘要: python 是动态语言,就是说可以动态的创建属性, 别的语言不行,再创建类的时候已经规定好了 使用__slots__,注意要用tuple定义同意绑定的属性名称,仅对当前类起作用,对继承的子类是不起作用的 阅读全文
posted @ 2017-07-11 21:01 AlamZ 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1.外函数固定 2.内函数调用 3.以后调用可以节省 a,b 输入 阅读全文
posted @ 2017-07-10 21:57 AlamZ 阅读(105) 评论(0) 推荐(0) 编辑
摘要: @property @num.setter 阅读全文
posted @ 2017-07-10 21:28 AlamZ 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1.‘=’ 无论怎么改变,2者都一致 2.深浅拷贝,id都不同 3.深浅拷贝的区别在于拷贝层次, 引用是否拷贝 总结 阅读全文
posted @ 2017-07-10 10:22 AlamZ 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 左移右移的能够使得数字*2或者/2 那*3怎么办,就左移一位然后再+ 经典面试题: 1.交换2个数,不用temp a=10 b=12 1.1 a = a + b = 22 b = a - b = 10 a = a - b =10 1.2 位运算 ^(异或) a=1010 b = 1100 a = a 阅读全文
posted @ 2017-07-09 22:58 AlamZ 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 1.循环遍历数组是,想添加条件修改时,只删除第一个 2.应该引入被删除为一个数组 阅读全文
posted @ 2017-07-09 16:45 AlamZ 阅读(1350) 评论(0) 推荐(0) 编辑
摘要: 1.python实例化顺序是.__new__ -->__init__ --> __del__ 2.如果重写new没return,就实例化不成功 阅读全文
posted @ 2017-07-07 08:07 AlamZ 阅读(171) 评论(0) 推荐(0) 编辑
摘要: test.py文件开头写上__all__=[func1,func2] 当其他文件导入 from test import * 只会导出"[func1,func2]"里面的,其他调用不行 阅读全文
posted @ 2017-07-07 08:03 AlamZ 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 下面我们再来看看 urllib 模块提供的 urlretrieve() 函数。urlretrieve() 方法直接将远程数据下载到本地。 1 >>> help(urllib.urlretrieve) 2 Help on function urlretrieve in module urllib: 3 阅读全文
posted @ 2017-06-30 15:41 AlamZ 阅读(5036) 评论(0) 推荐(1) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 29 下一页