自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 13、面向对象(中)+面向对象(下)

面向对象(中)+面向对象(下)面向对象(中)2. 封装3. property装饰器面向对象(下)1. 继承简介2. 方法重写3. super()4. 多重继承面向对象(中)2. 封装我们也可以提供给一个getter()和setter()方法使外部可以访问到属性:getter() 获取对象中指定的属性setter() 用来设置对象指定的属性使用封装,确实增加了类的定义的复杂程度,但是它也确保了数据的安全1.隐藏属性名,使调用者无法随意的修改对象中的属性2.增加了getter()

2021-05-15 13:28:25 110

原创 12、面向对象(中)

面向对象(中)4. 参数self4.1 属性和方法4.2 self三级目录4. 参数self4.1 属性和方法类中定义的属性和方法都是公共的,任何该类实例都可以访问属性和方法的查找流程:当我们调用一个对象的属性时,解析器会现在当前的对象中寻找是否含有该属性,如果有,则直接返回当前的对象的属性值。如果没有,则去当前对象的类对象中去寻找,如果有则返回类对象的属性值,如果没有就报错类对象和实例对象中都可以保存属性(方法):如果这个属性(方法)是所以的实例共享的,则应该将其保存到类对象中 如果这个属

2021-05-12 11:23:22 87

原创 10、函数(下)

函数(下)高阶函数闭包装饰器装饰器的引入装饰器的使用PEP8规范编写代码作业高阶函数接收函数作为参数,或者将函数作为返回值返回的函数就是高阶函数闭包将函数作为返回值也是高阶函数,我们也称为闭包闭包的好处:通过闭包可以创建一些只有当前函数能访问的变量可以将一些私有数据藏到闭包中形成闭包的条件函数嵌套将内部函数作为返回值返回内部函数必须要使用到外部函数的变量装饰器装饰器的引入我们可以直接通过修改函数中的代码来完成需求,但是会产生以下一些问题:1、如果修改的函数多,

2021-05-07 17:47:43 84

原创 9、函数(中)

函数(中)函数的返回值文档字符串函数的作用域命名空间递归函数作业函数的返回值返回值就是函数执行以后返回的结果通过return来指定函数的返回值return后面可以跟任意对象,返回值甚至可以是一个函数文档字符串**help()**是Python中内置函数,通过help()函数可以查询Python中函数的用法在定义函数时,可以在函数内部编写文档字符串,文档字符串就是对函数的说明函数的作用域作用域(scope) :作用域指的是变量生效的区域在Python中一共有两种作用域全局作用

2021-04-30 15:32:50 90

原创 8、函数(上)

函数(上)函数简介函数的参数形参和实参实参类型函数的传递方式不定长参数参数的解包作业函数简介函数也是一个对象函数用来保存一些可执行的代码,并且可以在需要时,对这些语句进行多次调用语法:def 函数名([形参1,形参2,形参3....]): 代码块注意: 函数名必须符合标识符的规范(可以包含字母、数字、下划线但是不能以数字开头)自定义函数 定义规则:函数代码块以 def 关键词开头 ,后接函数标识符名称和圆括号()圆括号中间可以放入参数函数内容以冒号起始,并且缩进。

2021-04-28 19:50:24 85

原创 6、for循环和列表

for循环和列表循环控制for循环遍历range()函数循环嵌套序列列表(list)列表的使用列表的方法作业循环控制for循环遍历通过for循环来遍历列表,用于取数据语法: for 变量 in 序列(遍历的规则): 代码块注意: for循环的代码块会执行多次,序列中有几个元素就会执行几次。每执行一次就会将序列中的一个元素赋值给变量,所以我们可以通过变量来获取列表中的元素。(挨个访问=遍历)对于所取数据不能直接修改,要对列表进行修改要先在for循环外创建一个空列表,然后在for循环

2021-04-23 21:34:13 2156 1

原创 5、条件判断语句和while循环语句

条件判断和while循环条件判断条件判断语句(if语句)input() 函数if-else语句if-elif-else 语句循环控制while语句break和continuewhile循环嵌套作业条件判断条件判断语句(if语句)执行的流程:if语句在执行时,会先对条件表达式进行求值判断,==如果为True,则执行if后的语句 ==如果为False,则不执行语法:if 条件表达式 : 代码块代码块:代码块中保存着一组代码,同一个代码块中的代码,要么都执行要么都不执

2021-04-21 14:45:23 3080 1

原创 4、运算符

运算符1.运算符1.1运算符的概念1.2运算符的分类2.算术运算符3.赋值运算符4.比较运算符5.逻辑运算符5.1 not 逻辑非5.2 and 逻辑与5.3 or 逻辑或5.4 非布尔值的与或运算6.条件运算符(三元运算符)7.运算符的优先级第四讲作业1.运算符1.1运算符的概念运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例 如:2+3,其操作数是2和3,而运算符则是“+”。1.2运算符的分类算术运算符赋值运算符比较运算符(关系运算符)逻辑运算符条件运算符(三

2021-04-18 15:54:47 85

原创 3、Python基础+基本数据类型

Python基础+基本数据类型Python语法几个概念标识符变量变量的概念变量的运算变量在内存中的原理引用变量拷贝基本数据类型:整数和小数基本数据类型:布尔值和空值基本数据类型:字符串什么是字符串转义字符长字符串格式化字符串字符串的其他操作(函数或方法)第三讲作业Python语法几个概念表达式表达式是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合。表达式特点:表达式一般仅仅用于计算一些结果,不会对程序产生实质性的影响如果在交互模式中输入一

2021-04-16 22:59:52 148

原创 2、计算机基础+Python要点

Python要点文本文件和字符集文本文件常见字符集进制进制之间的转换进制的计数数据间的换算环境变量基本概念二级目录三级目录文本文件和字符集文本文件#mermaid-svg-9V6MbxrSfHYEjwJX .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-9V6MbxrSfHYEjwJX .label tex

2021-04-15 15:54:50 120

空空如也

空空如也

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

TA关注的人

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