自定义博客皮肤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 140

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

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

2020-06-17 19:10:32 151

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

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

2020-06-14 19:34:05 86

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

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

2020-06-11 17:35:24 138

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

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

2020-06-10 15:19:15 122

原创 No.9 函数的学习

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

2020-06-07 17:13:07 98

原创 No.8 函数

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

2020-06-04 17:41:47 95

原创 No.7.章节

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

2020-06-02 19:42:43 55

原创 我的第六节课

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

2020-06-01 18:02:14 276

原创 我的第五节课

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

2020-06-01 12:12:09 219

原创 我的第四节课

我的第四节课1.格式化字符串拼串s=holleprint('s=+'s)参数-s=holleprint(‘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 151

原创 我的第三节课

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

2020-05-24 13:20:02 276

原创 我的第二节课

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

2020-05-21 19:06:07 257

原创 我的第一节课

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

2020-05-20 15:56:12 222

空空如也

空空如也

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

TA关注的人

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