摘要: python字典推导式 #字典推导式(在2.7中才加入的) dict1={"a":1,"b":2,"c":3} d={str(v):k for k,v in dict1.items()} print d 打印结果: {'1': 'a', '3': 'c', '2': 'b'} python列表推导式 阅读全文
posted @ 2020-05-27 23:25 乔小生1221 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 首先记住: 面向对象的三大特点是 数据封装、继承和多态 python 其实有3个方法,即静态方法(@staticmethod),类方法(@classmethod)和实例方法; class A(object): def foo(self,x): print u"A类下函数foo的参数:",x @cla 阅读全文
posted @ 2020-05-27 22:16 乔小生1221 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 1、什么是可变不可变 首先说一下什么是Python数据的可变不可变。 我们都知道定义变量的时候,是先创建一块内存空间,将值放进去,然后变量名里存放着该内存空间的内存地址。现在我们就可以解释了。 可变类型:就是这个数据类型的值在不改变这一块内存空间,而去改变这个数据类型的值。 不可变类型:当改变值得时 阅读全文
posted @ 2020-05-27 11:52 乔小生1221 阅读(480) 评论(0) 推荐(0) 编辑