自定义博客皮肤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 164

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

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

2021-05-15 16:52:31 140

原创 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 104

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

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

2021-05-08 13:18:22 154

原创 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 133

原创 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 178

原创 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 123

原创 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 213 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 387

原创 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 832 1

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

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

2021-04-16 17:30:15 151

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

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

2021-04-13 22:47:38 85

空空如也

空空如也

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

TA关注的人

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