240      
    Alex   
  
    每个人都有属于自己的一片森林,也许我们从来不曾去过,但它一直在那里,总会在那里。迷失的人迷失了,相逢的人会再相逢!   
上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 1、try except 2、万能异常 3、else 4、finally 5、断言 6、总结 补充模块 1、hashlib user='alex' pwd='3713' md5_obj =hashlib.md5(user.encode('utf-8')) md5_obj.update('123'.e 阅读全文
posted @ 2017-08-17 17:06 Alex_c 阅读(219) 评论(0) 推荐(0)
摘要: 1、classmethod、staticmethod方法 classmethod类方法默认参数cls,可以直接用类名调用,可以与类属性交互 总结: 2.isinstance、issubclass isinstance issubclass 一、反射 1 什么是反射 反射的概念是由Smith在1982 阅读全文
posted @ 2017-08-16 16:12 Alex_c 阅读(240) 评论(0) 推荐(0)
摘要: 组合 面向对父类象的三大特性 继承 什么是继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可成为基类或超类,新建的类成为派生类或子类 python中类的继承分为:单继承和多继承 查看继承 提示:如果没有指定基类,python的类会默认继承object类,obj 阅读全文
posted @ 2017-08-11 16:36 Alex_c 阅读(231) 评论(0) 推荐(0)
摘要: 面向过程 VS 面向对象 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题,代码牵 阅读全文
posted @ 2017-08-10 17:28 Alex_c 阅读(200) 评论(0) 推荐(0)
摘要: 一 模块 1 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用 阅读全文
posted @ 2017-08-09 19:25 Alex_c 阅读(270) 评论(0) 推荐(0)
摘要: 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到 阅读全文
posted @ 2017-08-07 16:09 Alex_c 阅读(302) 评论(0) 推荐(0)
摘要: 1、列表推导式 例子一:30以内所有能被3整除的数 阅读全文
posted @ 2017-08-03 15:39 Alex_c 阅读(207) 评论(0) 推荐(0)
摘要: 1、python中的for循环 2、iterable 可迭代的 可迭代的数据类型有哪些 str列表tuple 元组set 集合dict 字典 3、可迭代的 ——对应的标志 __iter__ 4、可迭代协议 iter 我们现在是从结果分析原因,能被for循环的就是“可迭代的”,但是如果正着想,for怎 阅读全文
posted @ 2017-08-02 18:55 Alex_c 阅读(247) 评论(0) 推荐(0)
摘要: 1、locals、globals 2、 3、compile 4、pirnt 阅读全文
posted @ 2017-08-01 19:07 Alex_c 阅读(228) 评论(0) 推荐(0)
摘要: 1.递归效率低,需要在进入下一次递归时保留当前的状态,见51cto博客 解决方法是尾递归,即在函数的最后一步(而非最后一行)调用自动但是python又没有尾递归,且对递归层级做了限制 必须有一个明确的结束条件 2.每次进入更深一层递归时,问题规模相比上次递归都应有所减少3.递归效率不高,递归层次过多 阅读全文
posted @ 2017-07-31 20:31 Alex_c 阅读(284) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 下一页