菜比之路

走菜比的路,让大牛说去吧
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 30 下一页

2016年9月7日

摘要: 字典类型字典:就是包含字典类型的字典,如{'sss': {'ss': 'dddsdsdsd'}} 构造方式: a={} b="sss" a[b]={} a[b]['ss'] = "dddsdsdsd" print a 》》》{'sss': {'ss': 'dddsdsdsd'}} 应用: impor 阅读全文

posted @ 2016-09-07 10:03 毕加索的ma 阅读(687) 评论(0) 推荐(0) 编辑

2016年9月6日

摘要: 序列化: 变量从内存中变成可存储或传输的过程称之为序列化。序列化之后,就可以把序列化后的内容写入磁盘,或者通过网络传输到别的机器上。叫pickling。把python的对象编码转换为json格式的字符串 反序列化: 反过来,把内容从序列化的对象重新读到内存里称之为反序列化,即unpickling。把 阅读全文

posted @ 2016-09-06 14:26 毕加索的ma 阅读(5605) 评论(0) 推荐(0) 编辑

2016年9月1日

摘要: multiprocessing 如果你打算编写多进程的服务程序,Unix/Linux无疑是正确的选择。由于Windows没有fork调用,难道在Windows上无法用Python编写多进程的程序? 由于Python是跨平台的,自然也应该提供一个跨平台的多进程支持。multiprocessing模块就 阅读全文

posted @ 2016-09-01 13:56 毕加索的ma 阅读(255) 评论(0) 推荐(0) 编辑

摘要: 在绑定属性时,如果我们直接把属性暴露出去,虽然写起来很简单,但是,没办法检查参数,导致可以把成绩随便改: s = Student() s.score = 9999 这显然不合逻辑。为了限制score的范围,可以通过一个set_score()方法来设置成绩,再通过一个get_score()来获取成绩, 阅读全文

posted @ 2016-09-01 09:48 毕加索的ma 阅读(1545) 评论(0) 推荐(0) 编辑

摘要: 当我们定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性.实例绑定的方法,对另一个实例是不起作用的 class Student(object): pass s1 = Student() s2 = Student() s1.name = 'M 阅读全文

posted @ 2016-09-01 09:38 毕加索的ma 阅读(222) 评论(0) 推荐(0) 编辑

2016年8月31日

摘要: 通过继承创建的新类称为“子类”或“派生类”。 被继承的类称为“基类”、“父类”或“超类”。 一个子类可以继承多个基类。但是一般情况下,一个子类只能有一个基类,要实现多重继承,可以通过多级继承来实现。 继承概念的实现方式主要有2类:实现继承、接口继承。 Ø 实现继承是指使用基类的属性和方法而无需额外编 阅读全文

posted @ 2016-08-31 16:36 毕加索的ma 阅读(465) 评论(0) 推荐(0) 编辑

摘要: 在Class内部,可以有属性和方法,而外部代码可以通过直接调用实例变量的方法来操作数据,这样,就隐藏了内部的复杂逻辑。 但是,从前面Student类的定义来看,外部代码还是可以自由地修改一个实例的name、score属性: >>> bart = Student('Bart Simpson', 98) 阅读全文

posted @ 2016-08-31 16:26 毕加索的ma 阅读(303) 评论(0) 推荐(0) 编辑

摘要: 作用域 在一个模块中,我们可能会定义很多函数和变量,但有的函数和变量我们希望给别人使用,有的函数和变量我们希望仅仅在模块内部使用。在Python中,是通过_前缀来实现的。 类似_xxx和__xxx这样的函数或变量就是非公开的(private),不应该被直接引用,比如_abc,__abc等; 之所以我 阅读全文

posted @ 2016-08-31 15:47 毕加索的ma 阅读(331) 评论(0) 推荐(0) 编辑

摘要: def delPrime(x): if x==1: return True for y in range(2,x): if x%y==0: return True return False x1=range(1,101) x2=filter(delPrime,x1) print x2 阅读全文

posted @ 2016-08-31 13:54 毕加索的ma 阅读(1180) 评论(0) 推荐(0) 编辑

摘要: 函数定义规范: def test(a): """ 返回输入字符 :param a: :return: a """ return a # 函数定义规范: # def:定义函数的关键字 # test:函数名 # ():可定义形参 #""" """: 函数介绍 #return:定义返回值 函数参数 形参: 阅读全文

posted @ 2016-08-31 13:38 毕加索的ma 阅读(321) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 30 下一页