Lang-python
文章平均质量分 83
horst_hu
这个作者很懒,什么都没留下…
展开
-
Python 代码性能优化技巧
Python 代码优化常见技巧 代码优化能够让程序运行更快,它是在不改变程序运行结果的情况下使得程序的运行效率更高,根据 80/20 原则,实现程序的重构、优化、扩展以及文档相关的事情通常需要消耗 80% 的工作量。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。 改进算法,选择合适的数据结构 一个良好的算法能够对性能起到关键作用,因此性能改进的首要点是对算法的改进。在算法的时转载 2012-08-26 20:02:04 · 961 阅读 · 0 评论 -
python学习之路-面向对象的编程
最近在自学python,突然想写点什么, 同时也是为了加深自己的记忆,想记录自己的点点滴滴,好了进入主题: 简介 这被称为面向过程的编程。还有一种把数据和功能结合起来,用称为对象的东西包裹起来组织程序的方法。 这种方法称为 面向对象的 编程理念。在大多数时候你可以使用过程性编程,但是有些时候当你想要编写大型程 序或是寻求一个更加合适的解决方案的时候,你就得使用面向对象的原创 2012-10-20 12:30:04 · 1099 阅读 · 1 评论 -
python学习之路-继承
上次写的面向对象的基础知识, 这一节继续面向对象(OOP)继承篇。 面向对象的编程带来的主要好处之一是代码的重用,实现这种重用的方法之一是通过 继承 机制。继 承完全可以理解成类之间的 类型和子类型 关系。 假设你想要写一个程序来记录学校之中的教师和学生情况。他们有一些共同属性,比如姓名、年龄和 地址。他们也有专有的属性,比如教师的薪水、课程和假期,学生的成绩和学费。原创 2012-10-20 13:12:41 · 985 阅读 · 0 评论 -
python学习之路- 标准库
Python 标准库是随 Python 附带安装的,它包含大量极其有用的模块。熟悉 Python 标准库是十分重要的, 因为如果你熟悉这些库中的模块,那么你的大多数问题都可以简单快捷地使用它们来解决。 sys 模块 sys 模块包含系统对应的功能。它包含命令行参数,系统信息、标准输入、标准输出和标准错误流等。 命令行参数 #!/usr/bin/python # Filename原创 2012-11-07 09:12:24 · 907 阅读 · 0 评论