LinuxEye - Linux系统教程

LinuxEye - Linux系统教程

当前位置:主页 > TAG标签 > Python
  • Python继承和多态 日期:2015-04-08 09:11:10 点击:245 好评:0

    在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。 比如,我们已...

  • Python访问限制 日期:2015-04-08 09:06:39 点击:127 好评:0

    在Class内部,可以有属性和方法,而外部代码可以通过直接调用实例变量的方法来操作数据,这样,就隐藏了内部的复杂逻辑。 但是,从前面Student类的定义来看,外部代码还是可以自由...

  • Python类和实例 日期:2015-04-07 09:26:16 点击:130 好评:0

    面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的对象,每个对象都拥有相同的方法,但各自...

  • Python面向对象编程 日期:2015-04-07 09:22:08 点击:111 好评:0

    面向对象编程Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 面向过程的程序设计把计算机程序视为一系...

  • Python使用__future__ 日期:2015-04-03 09:24:14 点击:15 好评:0

    Python的每个新版本都会增加一些新的功能,或者对原来的功能作一些改动。有些改动是不兼容旧版本的,也就是在当前版本运行正常的代码,到下一个版本运行就可能不正常了。 从Py...

  • Python安装第三方模块 日期:2015-04-03 09:19:44 点击:252 好评:0

    在Python中,安装第三方模块,是通过setuptools这个工具完成的。Python有两个封装了setuptools的包管理工具: easy_install 和 pip 。目前官方推荐使用 pip 。 如果你正在使用Mac或Linux,安装pip本...

  • Python使用模块 日期:2015-04-02 09:41:09 点击:73 好评:0

    Python本身就内置了很多非常有用的模块,只要安装完毕,这些模块就可以立刻使用。 我们以内建的 sys 模块为例,编写一个 hello 的模块: #!/usr/bin/env python# -*- coding: utf-8 -*- a test module...

  • Python模块 日期:2015-04-01 09:14:19 点击:143 好评:0

    在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这...

  • Python偏函数 日期:2015-04-01 09:11:21 点击:72 好评:0

    Python的 functools 模块提供了很多有用的功能,其中一个就是偏函数(Partial function)。要注意,这里的偏函数和数学意义上的偏函数不一样。 在介绍函数参数的时候,我们讲到,通过设定...

  • Python装饰器 日期:2015-03-31 09:54:41 点击:122 好评:0

    由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。 def now():... print 2013-12-25... f = now f()2013-12-25 函数对象有一个 __name__ 属性,可以拿到函数的名...

推荐内容