自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python — 组合,多态,封装,property装饰器

一、组合 1、什么是组合 组合指的是某一个对象拥有一个属性,该属性的值是另外一个类的对象 class Foo: pass class Bar: pass obj=Foo() obj.attr=Bar() obj.xxx obj.attr.yyy 2. 为何要用组合什么 通过为某...

2018-08-21 16:35:08 181

原创 Python — 继承基础

一、永不变的三个问答1、什么是继承继承一种新建类的方式,新建的类称之为子类 / 派生类,被继承的类称之为父类 \ 基类 \ 超类2、为什么要用继承减少类与类之间代码元素3、如何用继承class Parent1: # 继承的父类 pass # print(Parent1.__bases__)class Parent2: #子类 pass # pri...

2018-08-20 18:20:42 295

原创 python — 面向对象与类的基础

1、面向过程的编程思想 核心是过程二字,过程指的是解决问题的步骤,先干什么\在干什么\后干什么,基于该思想编写程序就好比在设计一条流水线是一种机械式的思维方式, 优点:复杂的事情流程化\进而简单化 缺点:可扩展性差2、面向对象编程的思想 对象彼此之间都是独立的,单独修改某一个对象不会影响其他人,核心是对象二字,对象是特征(变量)与技能(函数)的...

2018-08-17 21:37:41 141

原创 python — 数据类型(字典类型)

字典类型(dict):作用是:记录多个  key : value  值,优势是每一个值value都有其对应关系/映射关系key,而key对value有描述性的功能定义:1)基本使用dict:用途:记录多个值,每一个值对应的key 用来描述value的作用在 { } 内用逗号分隔开多个  key : value 元素,其中 value 可以是任意的数据类型,而key必须是不可变类...

2018-08-09 18:06:56 988

原创 python — 数据类型(列表类型和字符串类型)

一、列表类型(list):作用是:记录/存多个值,可以方便的取出来指定位置的值,比如人的多个爱好,一堆小学生的姓名定义:在 [ ' ' ] 内用逗号分隔开多个任意类型的值  二、字符串类型(str):作用是:记录描述性质的数据,比如人的名字,性别,家庭地址,公司简介等等定义:1、在引号内按照从左到右的顺序依次包含一个个字符,引号可以是单引号、双引号、三引号 ...

2018-08-09 17:23:43 1563

原创 python — 数据类型(数字类型)

数据类型有:数字类型(int  or   float),列表类型(list),字符串类型(str),字典类型(dict),布尔类型(bool),集合类型(),元组类型()一、数字类型:int 与 float1、整型(int):作用是:记录年龄,等级,各种号码等等定义:照字面意思就可以明白了,整型整型,就是整数 2、浮点型(float):作用是:记录身高,体重等等...

2018-08-09 01:37:47 304 1

原创 python — 用户交互

1、什么是与用户交互程序等待用户输入一下数据,然后程序执行完毕后为用户反馈信息2、为什么程序要与用户交互为了让计算机能够像人一样与用户的交互3、如何用用户交互在python2 ,python3中 input 的不同用法在python2中:raw_input会将用户输入的任何内容都存成字符串类型在python2中:input要求用户必须输入一个明确的数据类型,输入什么...

2018-08-08 16:19:39 271

原创 python — 模块的基础

一、什么是模块模块是一系列功能的集合体模块有哪些来源:1、内置的模块:import  timeprint(time)< module ' time ' ( bubilt - in ) >#模块‘ 时间 ' ( 内置 )2、第三方模块:从别的地方拷贝过来学习的内容3、自定义模块:自己写的内容模块的格式:1、使用python编写的 .py 文件2...

2018-08-07 16:00:56 98

原创 python — 垃圾回收制

垃圾回收制每定义一个变量就会占一个内存空间,要考虑到不用之后要释放掉占用的内存,python不用太过去考虑这个问题,因为会自动清理无用的变量,C语言等语言却不会考虑,只会不停的向内存申请空间,导致内存越占越多,使得多出大量的无用数据,造成溢出。python解释器会定期回收没有绑定变量名的值,例如:age=18x=ageage=19del x =解除x与值18的绑定关系...

2018-08-07 14:03:12 99

原创 小池整数

了解就好

2018-07-28 00:15:37 107

原创 python — 变量和常量

变量1、什么是变量:会变化的量,是用来描述现实生活事物状态变化的一个概念,我们能识别的信息本质就是一系列不停发生变化的状态为了方便理解这个过程,所以取了一个名词叫变量,量:是衡量/记录现实世界的某种特征/状态,变:值得是记录的状态是可以发生变化的 2、为什么要用变量:是为了让计算机能够像人一样去将一个事物的特征/状态记忆下来(存到计算机内存)以后可以取出来使用, ...

2018-07-27 21:42:29 285

翻译 编程语言介绍

1、机器语言:直接用二进制编程,直接控制硬件,需要掌握硬件的操作细节优点:执行效率高 缺点:开发效率低,学习难度高,不易理解2、汇编语言:用英文标签取代二进制去编写程序,直接控制硬件,需要掌握硬件的操作细节优点:开发效率比机器语言高缺点:任然没有改变直接操作硬件的本质,执行效率高,但不如机器语言高3、高级语言:直接用人类的语言去编写程序,不再需要掌握硬件的操作细节,根据翻译...

2018-07-27 19:33:10 104

转载 python重点

1、与运行程序有关的三大核心硬件 :(*****)CPU:CPU = 控制器 + 运算器了解知识点:CPU具有向下兼容性,64的CPU可以执行32的软件,但32的CPU只能执行32的软件内存:内存相当于人的记忆优点  存取速度快;  缺点  断电数据就会全部丢失硬盘:硬盘/外存相当于备忘录优点  断电后数据也会保留;  缺点  存取速度远远慢于内存备注:运行...

2018-07-27 18:05:24 148

转载 python入门

1、什么是编程语言语言是一个事物与另一个事物沟通的介质,编程语言是程序员与计算机沟通的介质2、什么是编程编程就是程序按照某种编程语言的语法规范将自己想要让计算机做的事情表达出来,表达的结构就是程序,程序就是文件3、为什么要编程在编程的过程中,计算机就像是人的奴隶,我们编程的目的就是为了让计算机代替人去工作,从而解放人力4、计算机硬件基础分五大组成部分:控制器(control...

2018-07-27 15:47:21 102

转载 Python 小白到 IT 精英的每日一更

 Python的由来和目前应用的领域python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写能够解释Python语言语法的解释器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用...

2018-07-21 07:59:07 98

原创 入坑小白

python是一门强大的语言,

2018-07-20 13:34:07 103

空空如也

空空如也

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

TA关注的人

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