自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python 面向对象(属性与方法)、模块

1.属性与方法 类属性 实列属性 实列方法 以self为第一个参数的方法都是实列方法 类方法 @classmethood 类方法第一个参数 cls 静态方法 @statucmethod 修饰的方法称之为 静态方法 2.模块 模块化指将⼀个完整的程序分解成⼀个个的小模块 通过将模块组合,来搭建出⼀个完整的程序 模块化的有点 方便开发 方便维护 模块可以复用 3.模块的创建 在Python当中⼀个py文件就是⼀个模块 在⼀个模块中引入外部模块 import 模块名(模块名就是py文件) 可以引入同⼀

2020-06-19 19:44:41 194

原创 No.13 面向对象 (继承简介、方法重写、 super() 、多重继承、多态 )

1.继承简介 继承是面向对象三大特性之一 通过继承我们可以使一个类获取到其他类中的属性和方法 在定义类时,可以在类名后面的括号中指定当前类的父类(超类、基类) 继承提高了类的复用性。让类与类之间产生了关系。有了这个关系,才有了多态的特性 2.方法重写 如果在子类中有和父类同名的方法,则通过子类实例去调用方法时,会调用子类的方法而不是父类的方法,这个特点我们称之为方法的重写(覆盖) 当我们调用一对象的方法时: 会优先去当前对象中寻找是否具有该方法,如果有则直接调用 如果没有,则去当前对象的父类中寻找,如

2020-06-17 19:10:32 196

原创 No.12 面向对象 (特殊方法 、 封装 、property装饰器)

1.特殊方法 在类中可以定义一些特殊方法也称为魔术方法 特殊方法都是形如 xxx()这种形式 特殊方法不需要我们调用,特殊⽅法会在特定时候自动调用 2. 封装 出现封装的原因:我们需要一种方式来增强数据的安全性 属性不能随意修改 属性不能改为任意的值 封装是面向对象的三大特性之一 封装是指隐藏对象中一些不希望被外部所访问到的属性或方法 我们也可以提供给一个getter()和setter()方法是外部可以访问到属性 getter() 获取对象中指定的属性 setter() 用哪个来设置对象指定的属性 使

2020-06-14 19:34:05 142

原创 No.11 面向对象(对象 类)

1.向对象简介 Python是一门向面对象的编程语言 所谓面向对象的语言,简单理解就是语言中的所有操作都是通过对象来进行的 面向过程 面向过程指将我们的程序分解为一个一个步骤,通过对每个步骤的抽象来完成程序 这种编写方式往往只适一于一个功能,如果要实现别的功能,往往复用性比较低 这种编程方式符号人类的思维,编写起来比较容易 **1.妈妈穿好服穿鞋出么门 2.妈妈骑上电动车 3.妈妈到超市停好放好电动车 4.妈妈买西瓜 5.妈妈结账 6.妈妈骑电动车回家 7.到家孩子吃西瓜 面向对象的编程语言,关注的是对象

2020-06-11 17:35:24 187

原创 No.10 函数的深度学习(高阶函数、匿名函数、装饰器)

1. 高阶函数 接收函数作为参数,或者将函数作为返回值返回的函数就高阶函数 2.匿名函数 filter() 可以从序列中过滤出符合条件的元素,保存到一个新的序列中 参数一 函数 根据该函数来过滤序列 参数二 需要过滤的序列 返回值 过滤后新的序列 匿名函数 lambda函数表达式专门用来创建一些简单的函数,它是函数的另一种创建方式 语法 lambda 参数列表 :返回值 3. 闭包 将函数作为返回值也是⾼阶函数我们也称为闭包 闭包的好处 过闭包可以创建⼀些只有当前函数能访问的变量 可以将⼀些私有数

2020-06-10 15:19:15 178

原创 No.9 函数的学习

1.函数的返回值 返回值就是函数执行以后返回的结果 通过return来指定函数的返回值 return后面可以跟任意对象,返回值甚至可以是⼀个函数 2.文档字符串 作用域(scope) 作用域指的是变量⽣效的区域 在Python中⼀共有两种作用域 全局作用域 全局作用域在程序执⾏时创建,在程序执行结束时销毁 所有函数以外的区域都是全局作⽤域 在全局作用域中定义的变量,都是全局变量,全局变量可以在程序的任意 位置进行访问 函数作用域 函数作用域在函数调用时创建,在用结束时销毁 函数每调用⼀次就会产生⼀个新

2020-06-07 17:13:07 148

原创 No.8 函数

1. 函数简介 函数也是⼀个对象 函数用来保存⼀些可执行的代码,并且可以在需要时,对这些语句进行多次调用 def 函数名(): 代码块 注意: 函数名必须符合标识符的规范(可以包含字母、数字、下划线但是不能以数字开 头) print是函数对象 print()是调用函数 2.函数的参数 2.1 形参和实参 形参(形式参数) 定义形参就相当于在函数内部声明了变量,但是并不是赋值 实参(实际参数)指定了形参,那么在调用函数时必须传递实参,实参将会赋值 给对应的形参,简单来说有几个形参就要有几个实参 2.

2020-06-04 17:41:47 125

原创 No.7.章节

1. 元组简介 元组基本介绍 元组表现形式tuple 元组是一个不可变序列(⼀般当我们希望数据不改变时,我们使用元组,其他情况下基本都用列表) 使用()创建元素 元组不是空元组⾄少有一个 逗号(,) 当元组不是空元组时括号可以省略 元组解包指将元组当中的每一个元素都赋值给一个变量 2. 字典简介 字典属于一种新的数据结构称为映射(mapping) 字典的作用和列表类似,都是用来存储对象的容器 列表存储数据的性能好,但是查询数据的性能差,字典正好与之相反 在字典中每⼀个元素都有唯一的名字,通过这个唯一的

2020-06-02 19:42:43 96

原创 我的第六节课

1.序列(sequence) 1.1 基本概念 序列是Python中最基本的⼀种数据结构。序列⽤于保存⼀组有序的数据,所有的数据在序列当中都有⼀个唯⼀的位置(索引)并且序列中的数据会按照添加的顺序来分配索引 数据结构指计算机中数据存储的⽅式 1.2 序列的分类 可变序列(序列中的元素可以改变):例如 列表(list)字典(dict) 不可变序列(序列中的元素不能改变):例如 字符串(str)元组(tuple) 列表(list) 列表是Python中的⼀个对象 列表的作⽤ 列表中可以保存多个有序的数

2020-06-01 18:02:14 331

原创 我的第五节课

条件控制语句 1.条件判断语句(if语句) 执⾏的流程: if语句在执⾏时,会先对条件表达式进⾏求值判断,如果为True,则执⾏if后的语句,如果为False,则不执行 语法: if 条件表达式 : 代码块 代码块代码块中保存着⼀组代码,同⼀个代码块中的代码,要么都执行要么都不执行 代码块以缩进开始,直到代码恢复到之前的缩进级别时结束 代码块就是⼀种为代码分组的机制 2.input()函数 该函数用来获取⽤户的输入 input()调用后,程序会⽴即暂停,等待用户输入 用户输⼊完内容以后,点击回⻋程序才

2020-06-01 12:12:09 283

原创 我的第四节课

我的第四节课 1.格式化字符串 拼串 s=holle print('s=+'s) 参数 -s=holle print(‘s=+’,s) 占位符 %d整数占位 %s字符串占位 %f小数点占位 格式化 f.() str.format() 2.字符串的其他操作 len()字符串的长度 max()最大值 min()最小值 比较ascii码的值 split()分割字符串 返回值列表 join()拼接字符串 s.strip()左右去空格 s.lstrip()去左边空格 s.rstrip()去右边空格 s.

2020-05-27 15:56:06 190

原创 我的第三节课

我的第三节课 1.几个概念 表达式 1+2 2*2 就是一个类似于运算公式的东西 表达式不会对程序产生实质性的影响 语句 由一个词或句法上有关联的一组词结构 在程序中我们用语句来完成某种功能 会对程序产生影响 比如 print()a=1 代码块 保存一组代码 要么执行 要么都不执行 (pass 占位语句 无作用) 程序 由一条一条的语句和一条一条的表达式组成 函数 就是一个语句 为了完成特定的功能 形如xxx() 分类 内置函数(python自带)自定义函数 def xxx() 参数()中的内容就是函

2020-05-24 13:20:02 333

原创 我的第二节课

我的第二节课 环境变量操作 1.1如何查看环境变量 右键计算机(此电脑)–>,选择属性系统界面左侧选择—> 高级级系统设置–>选择环境变量 1.2添加环境变量 通过新建按钮添加环境变量 环境变量可以有多个值 , 值与值之间 英文逗号隔开 1.3 修改环境变量 通过编辑按钮来修改环境变量 4. 删除环境变量 通过删除按钮来删除环境变量 Python环境变量 path环境变量 保存的是一个一个的路径 当我们在命令⾏中输入一个命令,系统会先在当前目录下找,如果有就直接 打.

2020-05-21 19:06:07 330

原创 我的第一节课

我的第一节课 1.计算机的要点 计算机是什么? 俗称电脑,是现代一种可以高速计算的计算机器 特点:数值计算 逻辑运算 存储记忆功能 总结:能按程序运行 自动 高速处理数据的现代化智能电子设备 计算机的组成(硬件+软件) 2.计算机语言 2.1计算机语言的概念 指人与计算机之间通讯的语言 2.2计算机语言的发展 机器语言–>汇编语言–>高级计算机语言 机器语言:最初的机器语言都是有0和1组成的二级指数,就是机器语言组织的基础 汇编语言:指在机器语言之上发展的,用于一些简单的字母和符号.

2020-05-20 15:56:12 282

空空如也

空空如也

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

TA关注的人

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