自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Python学习笔记--基础语法6.5--类方法和静态方法

类方法是针对类定义的方法,再类方法中可以直接访问类属性,也可以调用其他类方法。# -*- coding: utf-8 -*-class Tool(object): #创建类属性,用来记录创建对象的次数 count=0 @classmethod def a(cls): #对类属性做一个加1 的操作 Tool.count+=1 pass def __init__(self,name): self

2020-12-02 16:04:13 72

原创 Python学习笔记--基础语法6.4--多态

面向对象的三大特征:1.封装:根据职责将属性和方法,封装到一个抽象的类当中2.继承:实现代码的重复使用3.多态:不同的子类调用相同的父类方法实现不一样的结果案例:class Work(object): def __init__(self,name): self.name=name def work(self): print('我是%s我正在工作'%self.name)class Sjs(Work): def ht(self):

2020-11-30 14:57:05 128

原创 Python学习笔记--基础语法6.3--多继承

多继承:子类可以拥有多个父类,并且具有所有父类的属性和方法语法:class 子类名(父类1,父类2) pass如果不同的父类存在相同的方法,子类创建的实例对象在调用方法时,会调用那个父类的方法?# -*- coding: utf-8 -*-class Person(object): """docstring for Person""" def __init__(self): pass def name(self): prin

2020-11-29 22:34:03 125

原创 Python学习笔记--基础语法6.2--魔法方法的介绍与使用(私有方法、属性以及继承)

对象里面有的方法不希望在对象的外部被访问,只在对象内部使用私有属性和方法定义方式:在定义属性和方法时,在属性名或者方法名前面增加两个下划线,就代表定义的是私有的属性或方法。例如:class women: def __init__: self.__name = name self.__age = 18 def women_info(self): print('我的名字是{},我的年龄是{}'.fo

2020-11-26 17:08:05 198

原创 Python学习笔记--基础语法6.1--类和对象的定义与使用

类和对象的定义与使用__init__方法:是专门是用来定义一个类具有那些属性的方法。面向对象中__init__方法是做什么用的:__init__方法是初始化方法,在创建对象时会被自动调用。当类创建对象时,会自动执行以下操作:1.为对象在内存中分配空间 ——创建对象2.为对象的属性设置初始值 ——初始化方法class SnowPerson: '''创建一个雪人类''' def __init__(self,name): #类被创建时,会自动调用初始化方法 # self.n

2020-11-24 17:05:20 161

原创 Python学习笔记--基础语法1--列表

Python学习笔记–基础语法1–列表数据类型:int,float,bool,complex(主要用于科学计算)非数字类型:str,插入,list(列表),元组,字典列表:是一系列按照特定的顺序的元素组成列表的方法调用:list_1=[] #创建一个空列表list_1.append( ) #添加元素list_1.extend( ) #添加可以被for遍历的(可以理解为,讲一个列表拓展到另一个列表里)list_1.insert

2020-09-15 15:58:00 79

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除