自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面向对象下

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

2020-06-18 15:38:01 120

原创 面向对象中

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

2020-06-14 18:11:46 131

原创 python bug清除手册

Q:常见的一些报错类型A:1.SyntaxError: unexpected EOF while parsing #语法错误,多了无法解析的符号,检查一下是否多了或者少了括号2.SyntaxError: invalid character in identifier #语法错误有无效标识符,检查一下中文符号3.IndexError: list index out of range #索引错误,超出索引范围,检查一下列表是否为空4.TypeError: ...

2020-06-14 14:32:51 235

转载 python必备常用英语词汇

path [ pɑ:θ ] 路径 unexpected [ˌʌnɪkˈspektɪd] 不期望的class [klɑ:s] 类 usage [ˈju:sɪdʒ] 使用public ['p ʌblik] 公共的,公用的 version [ˈvɜ:ʃn] 版本private ['praivit] 私有的,私人的 author [ˈɔ:θə®] 作者static ['stæ tik] 静的;静态的;静止的 int [int] 整型void [vɔid] 空的,没有返回值的 char [tʃɑ:] 字符型

2020-06-14 13:22:23 2819 2

原创 python面向对象上

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

2020-06-12 17:20:50 127

原创 函数3

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

2020-06-10 18:27:21 81

原创 函数2

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

2020-06-07 21:39:04 92

原创 函数1

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

2020-06-04 20:19:27 77

原创 python——元组和字典

1. 元组简介1.1元组基本介绍元组表现形式tuple元组是一个不可变序列(一般当我们希望数据不改变时,我们使用元组,>其他情况下基本都用列表)使用()创建元素元组不是空元组至少有一个 逗号(,) 当元组不是空元组时括号可以省略元组解包指将元组当中的每一个元素都赋值给一个变量2. 可变对象Python中,数值类型(int和float)、字符串str、元组tuple都是不可变类型。而列表list、字典dict、集合set是可变类型可变对象中都保存了三个数据• id(标识)• typ

2020-06-02 21:49:13 128

原创 python-列表

1.break和continuebreak 可以用来立即退出循环语句,包括else语句continue用来跳过当初循环2. 序列(sequence)2.1 基本概念序列是Python中最基本的一种数据结构。序列用于保存一组有序的数据,所有的数据在序列当中都有一个唯一的位置(索引)并且序列中的数据会按照添加的顺序来分配索引数据结构指计算机中数据存储的方式2.2 序列的分类可变序列(序列中的元素可以改变):例如 列表(list)字典(dict)不可变序列(序列中的元素不能改变):例如 字

2020-05-31 20:39:02 2800

原创 条件控制语句

1 .条件运算符(三元运算符)条件运算符在执行时,会先对条件表达式进行求值判断如果判断结果为True,则执行语句1,并返回执行结果如果判断结果为False,则执行语句2,并返回执行结果== 语法:语句1 if 条件表达式 else 语句2==2.运算符的优先级运算符优先级参照表优选级优先级关系:()>not>and>or3.条件控制语句3.1 条件判断语句(if语句)if语句在执行时,会先对条件表达式进行求值判断,如果为True,则执行if后的语句如果为F

2020-05-29 08:59:28 349

原创 python运算符初识

1.运算符1.1 运算符的概念运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”1.2 运算符的分类算术运算符赋值运算符比较运算符(关系运算符)逻辑运算符2.算术运算符加法运算符,表现形式+1 + 1减法运算符,表现形式 -1 - 1乘法运算符,表现形式 *1*1除法运算符,表现形式 /1/1整除,只会保留计算后的整数位,会返回一个整型,表现形式//1 // 1取模,求两个数相除的余数,表现形式%1 %

2020-05-26 16:31:00 107

原创 python的基本数据类型

1 python程序中几个基本概念1.1 表达式表达式概念,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合表达式特点表达式一般仅仅用于计算一些结果,不会对程序产生实质性的影响-如果在交互模式中输入一个表达式,解释器会自动将表达式的结果输出1.2 语句• 一个语法上自成体系的单位,它由一个词或句法上有关连的一组词构成• 语句的执行一般会对程序产生一定的影响,在交互模式中不一定会输出语句的执行结果1.3程序(program)• 程序就是

2020-05-24 22:38:01 228

原创 环境变量及python环境构建与pychram安装教程

1.环境变量1.1基本概念环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等1.环境变量操作(1)右键计算机(此电脑),选择属性(2)系统界面左侧选择 高级系统设置(3)选择环境变量2.添加环境变量(1) 通过新建按钮添加环境变量(2)环境变量可以有多个值 , 值与值之间用 英文逗号隔开修改3.环境变量修改环境变量4.删除环境变量通过删除按钮来删除环境变量1.2 path环境变量

2020-05-22 03:21:24 642 1

原创 计算机基础知识

计算机基本概念1.1 计算机是什么?计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器特点 : 数值计算 逻辑计算 存储记忆功能总结 : 能够按照程序运行、自动、高速处理数据的现代化智能电子设备1.2 计算机的组成?硬件:鼠标 键盘 显示器 CPU 硬盘… 看的见摸的着.软件:PyCharm QQ 浏览器 英雄联盟… 看不见摸不着计算机语言2.1 计算机语言的基本概念概念 :计算机语言(Computer Language)指用于人与计算机之间通讯的语言。总结:能.

2020-05-20 00:04:55 293

空空如也

空空如也

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

TA关注的人

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