一、类的属性总结(类的属性定义在方法外,对象的属性定义在方法内)1)类的属性,也是公有属性;类的私有属性2)对象的公有属性;对象的私有属性3)函数局部变量;全局变量4)内置属性#!/usr/bin/env?python
#encoding:utf-8
var6?=?"全局变量var6"
class?Myclass(object):
&n
分类:
编程语言 时间:
2017-12-06 18:14:37
阅读次数:
313
python 绑定到对象的方法 类中定义的函数(没有被任何装饰器装饰的),其实主要是给对象使用的,而且是绑定到对象的,虽然所有对象指向的都是相同的功能,但是绑定到不同的对象就是不同的绑定方法,就是带self的那些函数,把自身当做参数传入。 类本身也是可以调用这些函数的,但必须传入一个实例化的对象,当 ...
分类:
编程语言 时间:
2017-12-04 19:16:20
阅读次数:
177
什么是模块?包系统模块:系统中有个sys模块根据sys模块的path属性方法,可以获取模块的位置。import sys当我们导入模块的时候,会从上面目录一次查找。我们大部分模块都在 /usr/lib64/python2.*/ 目录下能够找到比如:os模块string模块也可以自定义python的path(模块目录)创建目录将目录加入sys.path查看:另外一种方法,修改系统的环境变量:执行使环境
分类:
其他好文 时间:
2017-12-03 20:49:37
阅读次数:
137
面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用 类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中) 对象,根据模板创建的实例(即:对象),实例用于调用被包装在类中的函数 面向对象三大特性:封装、继承和多态 本篇将详细介绍Python 类的成 ...
分类:
编程语言 时间:
2017-12-03 12:57:45
阅读次数:
219
#类和对象 class Human: #属性 -> 成员属性(变量) ear = 2 mouth = 1 sex = 'man' age = 28 name = 'zhangwang' married = False color = 'yellow' #特征 -> 成员方法(函数) def walk... ...
分类:
编程语言 时间:
2017-12-01 19:34:58
阅读次数:
231
中间件 是一个轻量级、底层的插件系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出 激活:添加到Django配置文件中的MIDDLEWARE_CLASSES元组中 每个中间件组件是一个独立的Python类,可以定义下面方法中的一个或多个 _init _:无需任何参数,服务器 ...
分类:
其他好文 时间:
2017-11-27 15:20:52
阅读次数:
119
类classa:创建一个类,类名是adefret(self):在类里面创建了一个方法ret,类里面的方法必须加一个self关键字print("ret")当调用方法的时候输出retobj=a()通过a类创建一个对象objobj.ret()通过对象调用类中的ret方法
分类:
编程语言 时间:
2017-11-22 20:10:49
阅读次数:
145
一、面向对象简介面向对象编程不是python独有,几乎所有高级语言都支持;面向对象不管在那个语言中都有三大特性:即:封装、继承、多态;具体的本文主要讲python面向对象--类及三大特性的具体实现;二、面向对象之python类特性一:封装python通过类实现面向对象的编程;编程大致分..
分类:
编程语言 时间:
2017-11-17 16:59:50
阅读次数:
288
1.定义一个func(url,folde_path),获取url地址的内容,保存到folder_path的文件目录下,并随机生成一个文件名。 2.定义一个func(folder_path),合并该目录下的所有文件,生成一个all.taxt. 3.定义一个func(url),分析该url内容里有多少个 ...
分类:
编程语言 时间:
2017-11-13 16:55:59
阅读次数:
124
Inheritance OOP三要素之一,继承人类和猫都继承自动物类。个体继承自父母,集成了父母的一部分特征。在面向对象的世界中,从父类继承,就可以直接拥有弗雷德属性和方法,这样可以减少代码,多复用。子类可以定义自己的属性和方法。类的继承对于python来讲,所有的祖先都是obje..
分类:
编程语言 时间:
2017-11-12 23:09:43
阅读次数:
446