上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 29 下一页
摘要: 1. 集合(set):把不同的元素组成一起形成集合,是python基本的数据类型。 集合对象是一组无序排列hashable value:集合成员可以做字典的键。 集合就像是 list 和 dict 的组合。 2.添加 删除 set 阅读全文
posted @ 2017-07-11 22:30 AlamZ 阅读(573) 评论(0) 推荐(0)
摘要: 1.迭代器对象要求支持迭代器协议的对象,在Python中,支持迭代器协议就是实现对象的__iter__()和next()方法。其中__iter__()方法返回迭代器对象本身;next()方法返回容器的下一个元素,在结尾时引发StopIteration异常。 2.生成器就是一种迭代器。生成器拥有nex 阅读全文
posted @ 2017-07-11 21:58 AlamZ 阅读(199) 评论(0) 推荐(0)
摘要: python 是动态语言,就是说可以动态的创建属性, 别的语言不行,再创建类的时候已经规定好了 使用__slots__,注意要用tuple定义同意绑定的属性名称,仅对当前类起作用,对继承的子类是不起作用的 阅读全文
posted @ 2017-07-11 21:01 AlamZ 阅读(160) 评论(0) 推荐(0)
摘要: 1.外函数固定 2.内函数调用 3.以后调用可以节省 a,b 输入 阅读全文
posted @ 2017-07-10 21:57 AlamZ 阅读(115) 评论(0) 推荐(0)
摘要: @property @num.setter 阅读全文
posted @ 2017-07-10 21:28 AlamZ 阅读(155) 评论(0) 推荐(0)
摘要: 1.‘=’ 无论怎么改变,2者都一致 2.深浅拷贝,id都不同 3.深浅拷贝的区别在于拷贝层次, 引用是否拷贝 总结 阅读全文
posted @ 2017-07-10 10:22 AlamZ 阅读(168) 评论(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 阅读(721) 评论(0) 推荐(0)
摘要: 1.循环遍历数组是,想添加条件修改时,只删除第一个 2.应该引入被删除为一个数组 阅读全文
posted @ 2017-07-09 16:45 AlamZ 阅读(1364) 评论(0) 推荐(0)
摘要: 1.python实例化顺序是.__new__ -->__init__ --> __del__ 2.如果重写new没return,就实例化不成功 阅读全文
posted @ 2017-07-07 08:07 AlamZ 阅读(184) 评论(0) 推荐(0)
摘要: test.py文件开头写上__all__=[func1,func2] 当其他文件导入 from test import * 只会导出"[func1,func2]"里面的,其他调用不行 阅读全文
posted @ 2017-07-07 08:03 AlamZ 阅读(234) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 29 下一页