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