自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 十二,面向对象2

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

2020-08-03 20:41:57 183

原创 十一,面向对象1

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

2020-08-02 15:33:55 144

原创 十,关于函数第三章

函数第三章1.高阶函数接收函数作为参数,或者将函数作为返回值返回的函数就是高阶函数2.闭包将函数作为返回值是高阶函数也称之为闭包闭包的好处通过闭包可以创建一些只有当前能访问的变量可以将一些私有数据藏到闭包中形成闭包的条件函数嵌套将内部函数作为返回值返回内部函数必须要使用到外部函数的变量3.装饰器的引入我们可以通过直接修改函数中的代码来完成需求,但是会产生以下一些问题如果修改的函数多,修改起来会比较麻烦不方便后期的维护这样做会违反开闭原则(ocp)程序的设计,要求开

2020-07-30 22:35:28 163

原创 九,关于函数第二章

函数第二章一,函数的返回值1.返回值返回值就是函数执行以后返回的结果通过return来指定函数的返回值return后面可以跟任意对象,返回值甚至可以是一个函数2.文档字符串help()是python中内置函数,通过help()函数可以查询python中函数的用法在定义函数时,可以在函数内部编写文档字符串,文档字符串就是对函数的说明3.函数的作用域作用域(scope)作用域指的是变量生效的区域在python中一共有俩种作用域全局作用域全局作用域在程序执行时创建,在程序结束

2020-07-28 21:58:21 169

原创 八,关于函数第一章

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

2020-07-23 23:56:02 157

原创 七——元组,字典和集合

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

2020-07-21 22:54:59 254

原创 6 - 关于列表

列表一,序列1.基本概念序列是Python中最基本的一种数据结构。序列用于保存一组有序的数据,所有的数据在序列当中都有一个唯一的位置(索引),并且序列中的数据会按照添加的顺序来分配索引数据结构指计算机中数据存储的方式序列的分类可变序列(序列中的元素可以改变):例如 列表(list) 字典(dict)不可变序列(序列中的元素不可以改变):字符串(str) 元组(tuple)2.列表的使用列表的创建:通过[]来创建一个新的列表二.切片切片是从现有一个列表当中获取子列表通过切

2020-07-19 18:29:10 192

原创 五.关于条件控制语句

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

2020-07-15 21:25:05 339

原创 四,关于运算符

运算符一,运算符的概念运算符用于执行程序代码运算,会针对一个以上操作数来进行运算。例如: 1+2,操作数是1和2,运算符是‘+’二.运算符的分类算术运算符赋值运算符比较运算符(关系运算符)逻辑运算符条件运算符(三元运算符)1.算术运算符加法运算符 表现形式 (+)减法运算符 表现形式 (-)乘法运算符 表现形式 (*)除法运算符 表现形式 (/ )(// )整除,只会保留计算后的整数位,总会返回⼀个整型(% )取模,求两个数相除的余数(**) 幂运算,求⼀个值的⼏次

2020-07-11 23:47:22 302

原创 第三次博客——基本数据类型

基本数据类型一.几个概念1.表达式表达式是由数字,算符,数字分组括号,自由变量和约束变量等以能求得数值的有意义排列方法所得到的组合。也是类似于数学公式的东西表达式特点表达式一般仅仅用于计算一些结果不会对我们的程序产生什么实质性的结果如果在交互模式中输入一个表达式,解析器会自动输出结果2.语句一个语法自成体系的单位,他由一个词或句法是有关联的一组词构成在程序中我们说这个词一般是要完成某些功能3.程序程序就是由一条条的语句和一条条的表达式构成的4.函数函数就是一种语句,专

2020-07-07 23:08:08 316

原创 第二次博客——python的要点(Python和Pycharm的安装)

Python的要点一.环境变量环境变量:指定操作系统运行环境的一些参数,一般指临时文件夹的位置当我们在命令行中输入一个命令,系统会先在当前目录下找,如果有就直接打开如果没有则会去path环境变量的路径去找,直到找到为止,没找到则会报错。我们可以将一些经常要访问的文件或程序的路径添加到环境变量当中。这样我们就可以在任意位置来访问这些文件了注意事项:path环境变量不区分大小写 path Path PATH多个路径之间用 ; 隔开查看环境变量: 鼠标右击此电脑–>选择属性–&gt

2020-07-05 13:57:55 2939

原创 学习Python第一次博客

第一次博客一.计算机的要点1.计算机是什么?电脑,手机,计算器…是现代一种用于高度计算的电子计算设备。特点:数值计算,逻辑计算,存储记忆功能…总结 : 能够按照程序运⾏、⾃动、⾼速处理数据的现代化智能电⼦设备2.计算机的组成?硬件:硬盘,显示器,键盘,显卡…(看得见摸得着)软件:QQ,浏览器,LOL…(看不见摸不着)二.计算机语言1.计算机语言的概念?指用于人与计算机用于通讯的语言。2.计算机语⾔的发展?机器语⾔ - 汇编语⾔ -⾼级计算机语⾔(面向过程-面向对象-‘

2020-07-02 22:59:05 279 1

空空如也

空空如也

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

TA关注的人

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