python
LilCh6en
一枚爬虫工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python基础语法(九)
面向对象二一、面向对象1.继承简介2. 方法重写3. super()4.多重继承5.多态6.属性和方法 一、面向对象 1.继承简介 继承 是面向对象的三大特性之一 作用: 通过继承可以使一个类获取其它类中的属性和方法 使用方法: 在定义类时,可以在类名后的括号中指定当前类的父类(超类、基类、super) 这样子类(衍生类)就可以直接继承父类中所有的属性和方法 class Animal: def run(self,name): print('%s逃跑一流'%name) d原创 2020-09-18 13:49:38 · 488 阅读 · 0 评论 -
Python基础语法(八)
面向对象一一 、面向对象 一 、面向对象 面向对象的简介 OP编程是利用“类”和“对象”来创建各种模型来实现对真实世界的描述,使用面向对象编程的原因一方面是因为它可以使程序的维护和扩展变得更简单,并且可以大大提高程序开发效率 ,另外,基于面向对象的程序可以使它人更加容易理解你的代码逻辑,从而使团队开发变得更从容 封装、继承、多态、抽象 面向过程 面向过程指将我们的程序分解为一个一个步骤,通过对每个步骤的抽象来完成程序, 这种编写方式往往只适用于一个功能,如果要实现别的功能,往往复用性比较低 类(class原创 2020-09-14 18:31:22 · 180 阅读 · 0 评论 -
Python基础语法七
函数三一、高阶函数1.1 高阶函数1.2 闭包1.3 装饰器 一、高阶函数 1.1 高阶函数 含义 高阶函数:一个函数可以作为参数传给另外一个函数,或者一个函数的返回值为另外一个函数(若返回值为该函数本身,则为递归),满足其一则为高阶函数 实列 参数为函数 返回值为函数 def fun1(): print("程序执行了") def fun2(a): print("程序没有执行") return fun1 res=fun2(fun1) res() 以上两个示例中,函数fun原创 2020-09-09 23:00:44 · 165 阅读 · 0 评论 -
Python基础语法(六)
函数二一、函数的返回值二、文档字符串三、函数的作用域四、命名空间五、递归函数&匿名函数5.1 递归函数 一、函数的返回值 返回值就是函数执行以后返回的结果 通过return来指定函数的返回值 return后面可以跟任意对象,返回值甚至可以是一个函数 def fun1(x,y): print(x+y) #打印x+yd的值 return result=fun1(1,6) #调用 print(result) #返回空值 print(type(result)) #返原创 2020-09-07 14:20:36 · 154 阅读 · 0 评论 -
Python基础语法(五)
函数一1.1 函数简介1.2 函数的参数1.3参数的解包 1.1 函数简介 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 语法 def 函数名([形参1,形参2,形参3....]): 代码块 1.2 函数的参数 关键字参数 关键字参数和函数调用关系紧密,函数调用使用关键字参数来确定传入的参数值。 使用关键字参数允许函原创 2020-09-03 18:06:08 · 149 阅读 · 0 评论 -
Python基础语法(四)
元组、字典、集合元组字典集合集合简介集合的运算集合的基本操作 元组 元组用法: Python的元组与列表类似,不同之处在于元组的元素不能修改 元组使用小括号,列表使用方括号 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可 创建元组 a=('你好','我爱你','mm') b=tuple(1,) print(a) print(b) 元组一旦确立,不能被修改 tuple1=(1,2,3,4,5) tuple1[-1]=6 print(tuple1) 元组运算符 Pyth原创 2020-09-02 20:13:35 · 284 阅读 · 0 评论 -
Python基础语法(三)
列表一、序列1.1 序列的概念1.2 序列的通用操作二、列表2.1 列表的使用2.2 切片2.3 修改列表2.4 列表方法 一、序列 1.1 序列的概念 分类:字符串、列表、元组。 含义:序列,顾名思义,是有序的,序列都有索引,都能进行索引、切片(截取)、加(连接)、乘(倍增)、检查成员的操作。 因为序列有序,可通过位置来区分元素,所以序列中可含有相同的元素。 1.2 序列的通用操作 索引 seq[index] index从0开始,支持负数,-1表示最后一个元素。 切片(截取) seq[start原创 2020-08-30 15:26:06 · 439 阅读 · 0 评论 -
Python基础语法(二)
运算符与条件控制语句一、运算符1.1 运算符1.2 算术运算符1.3.赋值运算符1.4.比较运算符1.5.逻辑运算符1.6.条件运算符二、条件控制语句2.1 条件判断语句2.2 input函数2.3 if-else 语句2.4 if-elsif-else 语句2.5 while 语句2.6 循环嵌套2.7 break 和 continue合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一原创 2020-08-28 13:33:05 · 300 阅读 · 0 评论 -
Python基础语法(一)
基本数据类型一一、语法概念1.1 表达式1.2 语句1.3 程序1.4 函数(function)二、标识符2.1 关键字2.2 标识符的概念三、基本数据类型3.1 数据类型四、变量4.1 变量的概念4.2 变量的运算五、字符串5.1 字符串概念5.2 转义字符5.3 长字符串5.4 Unicode 字符串5.5 格式化字符串5.6 python的字符串内建函数 一、语法概念 1.1 表达式 表达式,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合 #这些都原创 2020-08-24 10:20:22 · 938 阅读 · 0 评论
分享