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

原创 Python-第十三讲

13.1 多态# 没有继承关系class Duck(object): def fly(self): print('鸭子在草地飞行') class Swan(object): def fly(self): print('天鹅在空中翱翔')class Plane(object): def fly(self): print('飞机在云层滑翔') def method(obj):

2021-10-07 18:24:45 155

原创 Python第十二讲-面向对象二

文章目录12.1 类的使用12.2 参数self12.3 特殊方法12.4 封装的引入12.5 知识点总结类的使用self参数特殊方法封装12.1 类的使用回顾:定义类 class 类名(): 类名遵循大驼峰式命名规则 类对象实例对象的创建: 实例对象 = 类名() 实例对象class MyClass: passprint(MyClass, type(MyClass))mc = MyClass()mc.name = '刘亦菲'print(mc, id(.

2021-05-15 16:52:31 132

原创 Python第十一讲-推导式&面向对象一

文章目录11.1 列表推导式11.2 生成器11.3 迭代器11.4 对象的简介11.5 面向对象简介11.6 类(class)的简介和使用11.1 列表推导式推导式:列表推导式、字典推导式、集合推导式等语法list = [表达式 for 变量 in 旧列表]list = [表达式 for 变量 in 旧列表 if 条件]# 需求: 查找名字长度大于3的任命list1 = ['zkz', '海滨居士', '活在人心']def fun(list): new_list .

2021-05-13 11:44:51 96

原创 Python第十讲-函数(下)

文章目录10.1 高阶函数10.2 闭包10.3 装饰器的引入和使用10.4 PEP8代码书写规范作业10.1 高阶函数满足以下任意一个条件的函数:接收函数作为参数将函数作为返回值返回的函数就是高阶函数高阶函数可以提高代码的复用率递归并不是高阶函数# 将列表里面的偶数提取出来# 方法1list1 = [1, 2, 3, 4, 5, 6, 7, 8, 9]def fun(list): # 函数的创建 new_list = [] for item in list:.

2021-05-08 13:18:22 142

原创 Python第九讲-函数(中)

文章目录9.1 函数的返回值9.2 文档字符串9.3 函数的作用域(scope)9.4 命名空间9.5 函数递归作业9.1 函数的返回值def fun(*args): r = 0 for i in args: r += i print(r) # 这个结果仅仅是让我们可以观察到这个r的值 fun(1, 2, 3, 4, 5)函数的调用可以:使一个函数运行起来可以传递实参接收函数的返回值def fun(*args): r = .

2021-05-05 20:02:47 129

原创 Python第八讲-函数(上)

文章目录8.1 函数简介8.2 函数的参数8.3 参数的传递形式8.4 实参的类型8.5 不定长参数8.6 参数的拆包作业8.1 函数简介函数也是一个对象函数用来保存一些可执行的代码,且可以在需要时,对这些语句进行多次调用语法def 函数名([形参1, 形参2, 形参3…]):​ 代码块注意:函数名必须符合标识符的规范(可以包含字母、数字、下划线但是不能以数字开头)print是函数对象 print()是函数调用函数的特点:函数中可以用来保存一些可执行的代码,在你需要的时候.

2021-04-29 00:32:25 168

原创 Python第七讲-元组&字典&集合

文章目录第七讲-元组&字典&集合7.1 元组7.2 字典的简介7.3 字典的使用7.4 字典的增删改查7.5 浅拷贝和深拷贝7.6 字典的遍历7.7 集合的简介7.8 集合的使用7.9 可变和不可变对象作业第七讲-元组&字典&集合7.1 元组元组表现形式:tuple元组为不可变序列(当我们希望数据不改变时,使用元组,其他情况一般使用列表)使用()创建元素当元组不是空元组时,括号可以省略若创建的不是空元组,那么必须包含至少一个逗号(, ).

2021-04-27 13:37:42 118

原创 Python第六讲-列表

文章目录第六讲 列表6.1 序列6.2 列表(list)6.3 切片6.4 通用操作6.5 列表的操作6.6 for 循环和 range 函数作业第六讲 列表6.1 序列概念:Python中的一种数据结构。用于保存一组有序的数据,所有的数据在序列中都有一个唯一的位置(索引),并且序列中的数据会按照添加的顺序来分配索引。数据结构是指计算机中数据存储的方式。分类可变序列(序列中的元素可以改变)。例如:列表(list)不可变序列(序列中的元素不能改变)。例如:字符串(string)、元组(tu.

2021-04-24 13:15:08 205 1

原创 Python第五讲-条件控制语句

文章目录5. 条件控制语句5.1 条件判断语句(if 语句)5.2 input 函数5.3 if-else 语句5.4 if-elif-else 语句5.5 while 语句5.6 循环嵌套5.7 continue 和 break作业5. 条件控制语句5.1 条件判断语句(if 语句)执行流程执行时,先对条件表达式进行求值判断若返回True,则执行后面的语句若返回False,则不执行后面的语句5.2 input 函数特性input 需要我们从键盘输入内容,否则程序将暂停执行直到有键盘

2021-04-20 22:29:27 372

原创 Python第四讲-运算符

文章目录@[toc]4. 运算符4.1 概念4.2 分类4.2.1 算数运算符4.2.2 赋值运算符4.2.3 比较运算符4.2.4 逻辑运算符4.2.5 条件运算符4.3 运算符的优先级作业4. 运算符4.1 概念用于执行程序代码预算,针对一个以上操作数项目来进行运算。如2 + 3, 2 和 3为操作数, + 为运算符4.2 分类算数运算符赋值运算符比较运算符(关系运算符}逻辑运算符条件运算符(三元运算符)4.2.1 算数运算符+ - * \ \\ % **有浮点型则结果

2021-04-19 22:40:44 806 1

原创 Python第三讲-基本数据类型

1.几个概念2.标识符3.基本数据类型4.变量5.字符串6.长字符串7.格式化字符串8.字符串的其他操作

2021-04-16 17:30:15 147

原创 Python第一、二讲-计算机基础及Python介绍

1. Python语言介绍Python高效简洁python之禅(import this)2. Python环境搭建python下载(Windows/Mac)推荐版本3.6.52.1 python解释器CpythonPyPIJPy2.2 Python安装过程图解双击打开下载的python 3.6.5应用程序,点击Customize installation进行自定义目录安装,并勾选 Add Python 3.6 to PATH 全部勾选, 点击’next’第一个可以

2021-04-13 22:47:38 80

空空如也

空空如也

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

TA关注的人

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