自定义博客皮肤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)
  • 收藏
  • 关注

原创 第十五讲:异常&文件

第十五讲:异常&文件异常的简介异常的传播

2020-09-27 10:10:23 152

原创 第十四讲:模块

第十四讲:模块模块模块化指将⼀个完整的程序分解成⼀个个的⼩模块通过将模块组合,来搭建出⼀个完整的程序模块化的优点:⽅便开发⽅便维护模块可以复⽤模块的创建在Python当中⼀个py⽂件就是⼀个模块在⼀个模块中引⼊外部模块 import 模块名(模块名就是py⽂件)可以引⼊同⼀个模块多次,但是模块的实例只会创建⼀次import 模块名 as 模块别名在⼀个模块内部都有⼀个__name__。通过它我们可以获取模块的名字如果py⽂件直接运⾏时,那么__name__默认等于字符串

2020-09-18 16:45:54 184

原创 第十三讲:面向对象三

第十三讲:面向对象三继承简介继承是⾯向对象三⼤特性之⼀通过继承我们可以使⼀个类获取到其他类中的属性和⽅法在定义类时,可以在类名后⾯的括号中指定当前类的⽗类(超类、基类)继承提⾼了类的复⽤性。让类与类之间产⽣了关系。有了这个关系,才有了多态的特性方法重写如果在⼦类中有和⽗类同名的⽅法,则通过⼦类实例去调⽤⽅法时,会调⽤⼦类的⽅法⽽不是⽗类的⽅法,这个特点我们称之为⽅法的重写(覆盖)当我们调⽤⼀个对象的⽅法时:会优先去当前对象中寻找是否具有该方法,如果有则直接调⽤如果没有,则去当前

2020-09-18 16:41:14 189

原创 第十二节:面向对象二

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

2020-09-17 15:23:04 192

原创 第十一讲:面向对象一

第十一讲:面向对象一面向对象简介⾯向过程:⾯向过程指将我们的程序分解为⼀个⼀个步骤,通过对每个步骤的抽象来完成程序;这种编写⽅式往往只适⽤于⼀个功能,如果要实现别的功能,往往复⽤性⽐较低,但这种编程⽅式符号⼈类的思维,编写起来⽐较容易。例如:1.妈妈穿⾐服穿鞋出⻔2.妈妈骑上电动⻋3.妈妈到超市⻔⼝放好电动⻋4.妈妈买⻄⽠5.妈妈结账6.妈妈骑电动⻋回家7.到家孩⼦吃⻄⽠Python是⼀⻔⾯向对象的编程语⾔:所谓⾯向对象的语⾔,简单理解就是语⾔中的所有操作都是通过对象来进

2020-09-16 20:56:32 90

原创 第十讲:函数三

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

2020-09-09 13:48:14 172

原创 第九讲:函数二

第九讲函数的返回值返回值就是函数执⾏以后返回的结果通过return来指定函数的返回值return后⾯可以跟任意对象,返回值甚⾄可以是⼀个函数可以直接使用函数的返回值也可以通过一个变量来接收函数的返回值def fn(): return 123/'hello'/({'a','b'}#return后面可以跟任何变量,甚至可以是一个函数print(fn())#直接使用函数的返回值r=fn()print(r)#通过一个变量来接收函数的返回值def fn(): def fn2(): pr

2020-09-08 21:42:04 124

原创 第八讲:函数一

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

2020-09-04 16:38:02 208

原创 第七节:元组&字典&集合

第七节:元组&字典&集合元组简介元组基本介绍:元组表现形式tuple 元组是⼀个不可变序列(⼀般当我们希望数据不改变时,我们使⽤元组,其他 情况下基本都⽤列表) 使⽤()创建元素 元组不是空元组⾄少有⼀个 逗号(,) 当元组不是空元组时括号可以省略 元组解包指将元组当中的每⼀个元素都赋值给⼀个变量字典简介字典的基本介绍字典属于⼀种新的数据结构称为映射(mapping) 字典的作⽤和列表类似,都是⽤来存储对象的容器列表存储数据的性能好,但是查询数据的性能差,字典

2020-09-02 16:25:08 195

原创 第六节:列表

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

2020-09-01 23:52:29 451

原创 第五节:条件控制语句

条件控制语句if语句形式:if xxx 条件:(与三元运算符的区别就是有冒号) yyy命令满足则执行yyy命令,不满足则跳过注意:if语句只控制冒号后的指令,其他指令按顺序执行,不受if语句控制if else语句形式:if xxx: 命令yyy1:else: 命令yyy2if elif else语句形式:if xxx1: yyy1elif xxx2: yyy2elif xxx3: yyy3 . . .else xxxn: yyyn 注意:顺序执行,当满足

2020-08-28 14:43:15 289

原创 第四讲:运算符

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

2020-08-27 23:35:04 252

原创 第三讲:基本数据类型

第三讲:基本数据类型1,几个基本概念表达式表达式是由数字、运算符、数字分组符号、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合表达式的特点:表达式一般仅仅用于计算一些结果,不会对程序产生实质性的影响;如果在交互模式中输入一个表达式,解释器会自动将表达式的结果输出语句语句是一个愈发上自成体系的单位,它由一个词或句法上有关联的一组词构成语句的执行一般会对程序产生一定的影响,在交互模式中不一定会输出语句的执行结果程序程序就是由一条一条的语句和一条一条的表达式组成的。函数函数

2020-08-24 18:07:56 256

原创 第二节:Python要点

第二节:Python要点1,python语言1.1Python语言的基本概念官⽅对 Python 的介绍如下: Python 是⼀款易于学习且功能强⼤的编程语⾔。 它具有⾼效率的数据结 构,能够简单⼜有效地实现⾯向对象编程。Python 简洁的语法与动态输 ⼊之特性,加之其解释性语⾔的本质,使得它成为⼀种在多种领域与绝⼤多数平台都能进⾏脚本编写与应⽤快速开发⼯作的理想语⾔Python 的创造者吉多·范罗苏姆(Guido van Rossum)采⽤ BBC 电视节 ⽬《蒙提·派森的⻜⾏⻢戏团(Mon

2020-08-22 23:24:49 219

原创 第一节:计算机基本概念

(第一节:计算机基本概念)前言你好,优快云! 这是我第一次使用 优快云 写博客,从今天开始我要尝试慢慢通过写博客的形式,记录自己所学所得,希望自己可以坚持下去,也希望自己整理的笔记内容,能给看到这篇博客的人带来一些帮助,愿与诸君共勉~1计算机基本概念计算机是什么(1)电脑 手机 计算器 甚至智能冰箱 车载电脑等均可以称为电脑(2)计算机俗称电脑(computer),是一种服务于人类的高速计算的电子运算机器计算机的组成(1)硬件:键盘 鼠标 显示器 CPU等看得见摸得着的实体(2)软件

2020-08-18 23:54:51 330

空空如也

空空如也

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

TA关注的人

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