码迷,mamicode.com
首页 >  
搜索关键字:python类    ( 878个结果
第13课 python 类与对象1
面向对象编程 vs 面向过程编程
分类:编程语言   时间:2019-08-11 18:54:00    阅读次数:103
python中函数和方法区别,以及如何给python类动态绑定方法和属性(涉及types.MethodType()和__slots__)
网上有很多同义但不同方式的说法,下面的这个说法比较让你容易理解和接受 “与类和实例无绑定关系”就道出了其中的关键 我们知道python是动态的编程语言,python的类除了可以预先定义好外,还可以在执行过程中,动态地将函数绑定到类上,绑定成功后,那些函数就变成类的方法了。 定义User类 可以使用_ ...
分类:编程语言   时间:2019-08-11 00:48:44    阅读次数:105
Python 【类与对象】
类与对象 把类的个例就叫做实例 (instance),可理解为“实际的例子”类是某个特定的群体,实例是群体中某个具体的个体 Python中的对象等于类和实例的集合:即类可以看作是对象,实例也可以看作是对象,比如列表list是个类对象,[1,2]是个实例对象,它们都是对象“万事万物,皆为对象” 类的创 ...
分类:编程语言   时间:2019-08-10 21:24:40    阅读次数:118
Python类的使用
一、类和对象 类是抽象的概念,而对象是具体的东西。在面向对象编程的世界中,一切皆为对象,对象都有属性和行为,每个对象都是独一无二的,而且对象一定属于某个类(型)。当我们把一大堆拥有共同特征的对象的静态特征(属性)和动态特征(行为)都抽取出来后,就可以定义出一个叫做“类”的东西。 1、函数的写法 1. ...
分类:编程语言   时间:2019-08-07 20:57:23    阅读次数:103
python类的定义
效果图: 代码: 理论: 类的定义(参考图2) - 类和对象都是对现实生活中的事物或程序中的内容的抽象 - 实际上所有的事物都由两部分构成: 1.数据(属性) 2.行为(方法) - 在类的代码块中,我们可以定义变量和函数, 变量会成为该类实例的公共属性,所有的该类实例都可以通过 对象.属性名 的形式 ...
分类:编程语言   时间:2019-08-06 01:03:23    阅读次数:110
Python面向对象语法精讲
本专题的内容结构: 第一部分主要是:面向对象基础 第二部分主要是:面向对象进阶 第一部分的结构: unit1:面向对象编程模式: (1),面向对象编程思想 (2),面向对象的三个特征 (3),Python面向对象术语 unit2:Python类的构建: (1),类的基本构建 (2),类的属性和方法 ...
分类:编程语言   时间:2019-08-04 13:45:09    阅读次数:129
Django在使用models生成数据库表时报错: __init__() missing 1 required positional argument: 'on_delete'
Django 提供完善的模型(model)层主要用来创建和存取数据,不需要我们直接对数据库操作。Django 模型基础知识: 1、每个模型是一个 Python 类,继承 django.db.models.model 类。 2、该模型的每个属性表示一个数据库表字段。 程序代码如下: 执行后报错信息如下 ...
分类:数据库   时间:2019-08-03 14:25:17    阅读次数:96
python 类(3) property
class PetCat(): """ 家猫类""" def __init__(self, name, age): self.name = name # 私有属性 self.__age = age @property def age(self): return self.__age @age.set ...
分类:编程语言   时间:2019-08-02 12:58:07    阅读次数:105
python 类变量与实例变量,可变对象与不可变对象的实践
输出: 结论: 可变对象:list dict set 不可变对象:tuple string int float bool ...
分类:编程语言   时间:2019-08-02 11:23:29    阅读次数:124
python 类(2)
""""""class BaseCat(object): """ 猫科基础类""" tag = '猫科动物' def __init__(self, name): self.name = name def eat(self): print('吃东西')class Tiger(BaseCat): """ ...
分类:编程语言   时间:2019-08-02 10:55:33    阅读次数:81
878条   上一页 1 ... 16 17 18 19 20 ... 88 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!