Python是一个面向对象的解释型语言,所以当然也有类的概念。在Python中,所有数据类型都可以视为对象,当然也可以自定义对象。自定义的对象数据类型就是面向对象中的类(Class)的概念。之前接触类的概念是在学习C++时,现在学习了python后,觉得两者还是有很大的区别的。面向对象的思想是一样的 ...
分类:
编程语言 时间:
2019-11-21 19:56:20
阅读次数:
72
用的时候发现关于 python 的一些知识已经忘记一些了,还需要重新查找。 以下是根据记忆和查找网上资料完成的。 1 类命名的形式 (正确) object - 父类的名称,表示继承自 object 类。 要是没有父类,也可以直接写程 object ,如上个代码并没有父类,这样写可以。但是如下缩写,就 ...
分类:
编程语言 时间:
2019-10-04 23:18:25
阅读次数:
178
一、类和对象 类是抽象的概念,而对象是具体的东西。在面向对象编程的世界中,一切皆为对象,对象都有属性和行为,每个对象都是独一无二的,而且对象一定属于某个类(型)。当我们把一大堆拥有共同特征的对象的静态特征(属性)和动态特征(行为)都抽取出来后,就可以定义出一个叫做“类”的东西。 1、函数的写法 1. ...
分类:
编程语言 时间:
2019-08-07 20:57:23
阅读次数:
103
类的使用 文档化函数: 在函数的开头写下字符串,它会作为函数的一部分运行存储,这称为文档字符串(常用来描述该函数的信息)。 如下: def test(x,y): u"""这是一个Python程序,返回参数x加参数y的值""" return x+y def test1(): 'this is pyth... ...
分类:
编程语言 时间:
2018-12-13 01:10:49
阅读次数:
273
注:这里只描述使用方法,具体类的概念长篇大论就不要为难我这个懒人了。 总之一句话编程语言只是一个工具,会用就行,好用就行。打破砂锅问到底,我觉得有必要研究一下C,汇编,电子链路等。 ...
分类:
编程语言 时间:
2018-03-21 00:03:01
阅读次数:
246
一,self含义#-*-coding:utf-8-*-
classperson:
defone(self,name,age):
print"younameis%sandyouageis%s."%(name,age)
p=person()#绑定实例
p.one("du",22)执行结果:younameisduandyouageis22.其实self可以不必写成self,但是必须要有一个参数如下图详细了解可以参考博客..
分类:
编程语言 时间:
2017-07-24 11:36:36
阅读次数:
167
目标:1.父类,子类定义,以及子类调用父类2.类的组合使用3.内置功能1)父类、子类以及调用父类脚本内容如下:#!/usr/bin/envpython#-*-coding:utf-8-*-#父类classAddBook(object):def__init__(self,name,phone):self.name=nameself.phone=phonedefget_phone(self):returnself...
分类:
编程语言 时间:
2017-05-19 14:32:51
阅读次数:
188
早晨去单位的路上听到电台里在说“Everyday is a new chance to change your life”,正好最近在学Python类的使用方法,于是我编了一个关于Day的类,以供参考。 当然,结果是: ...
分类:
其他好文 时间:
2017-04-24 22:57:51
阅读次数:
139