随笔分类 -  Python

摘要:继承 一、什么是继承 继承是一种关系,描述两个对象之间,什么是什么的关系 在程序中,继承描述的是类和类之间的关系 例如a继承了b,a就能直接使用b已经存在的方法和属性 a称之为子类,b称之为父类,也称之为基类 二、为什么要使用继承 继承的一方可以直接使用被继承一方已经有的东西 其目的是为了重用已经有 阅读全文
posted @ 2019-07-25 22:08 竣~ 阅读(173) 评论(0) 推荐(0)
摘要:包、logging模块、hashlib模块、openpyxl模块、深浅拷贝 一、包 1、模块与包 模块的三种来源: 1、内置的 2、第三方的 3、自定义的 模块的四种表现形式: 1、py文件 2、共享库 3、文件夹(一系列模块的结合体),即包 4、C++编译的连接到Python内置的 2、模块的导入 阅读全文
posted @ 2019-07-22 22:59 竣~ 阅读(235) 评论(0) 推荐(0)
摘要:一、collections模块 1、其他数据类型 在内置数据类型(str、dict、list、tuple、set)的基础上,collections模块还提供了了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict。 2、namedtup 阅读全文
posted @ 2019-07-18 22:57 竣~ 阅读(176) 评论(0) 推荐(0)
摘要:一、正则表达式 1、正则表达式不是Python独有的,它是一门独立的技术,所有的编程语言都可以使用正则表达式,在Python中使用正则表达式就要借助于re模块,或者是支持正则表达式书写的方法。 2、用途:筛选字符串中的特定内容 3、应用场景:爬虫、数据分析 4、想要匹配具体的内容,可以直接写完整的内 阅读全文
posted @ 2019-07-17 20:00 竣~ 阅读(187) 评论(0) 推荐(0)
摘要:一、模块 1、定义:就是一系列功能的结合体 2、模块的三种来源: ①、内置的(Python解释器自带) ②、第三方的(别人写的) ③、自定义的(你自己写的) 3、模块的四种表现形式 ①、使用Python编写的py文件(也就意味着py文件也可以称之为模块:一个py文件也可以称之为一个模块) ②、已被编 阅读全文
posted @ 2019-07-16 17:36 竣~ 阅读(282) 评论(0) 推荐(0)
摘要:一、迭代器 1、迭代:更新换代(重复)的过程,每次的迭代都必须基于上一次的结果 迭代器:迭代取值的工具 2、迭代器给你提供了一种不依赖于索引取值的方式 3、可以迭代取值的对象:字符串,列表,元组,字典,集合等 4、可迭代对象:内置有__iter__方法的都叫做可迭代对象 5、针对双下划线开头和结尾的 阅读全文
posted @ 2019-07-15 21:17 竣~ 阅读(368) 评论(0) 推荐(0)
摘要:一、递归函数 1、定义 函数在调用阶段直接或间接的又调用自身 2、递归分为两个阶段 ①、回溯:就是一次次重复的过程,这个重复的过程必须建立在每一次重复后问题的复杂度都应该下降 ②、递推:一次次往回推导的过程 3、函数不应该无限制的递归下去,必须要有结束条件,否则会造成内存溢出,而Python解释器不 阅读全文
posted @ 2019-07-12 23:54 竣~ 阅读(305) 评论(0) 推荐(0)
摘要:一、补充知识点 1、可调用的callable(可以加括号执行某个特定功能):函数名,类名 2、import this:查看Python之禅 二、闭包函数 1、定义 闭:定义在函数内部的函数 包:内部函数引用了外部函数作用域的名字 2、形式 3、作用 给函数体传参有两种方式,第一种是直接给函数体传参, 阅读全文
posted @ 2019-07-11 18:28 竣~ 阅读(167) 评论(0) 推荐(0)
摘要:一、定义函数的三种方式 1、空函数:可以快速帮助你构建项目框架,使项目架构清晰明了(应用频率非常高) 2、无参函数 3、有参函数 二、命名关键字参数(了解) 在函数定义阶段,写在*与**可变长参数之间的形参,在给关键字参数传值的时候,只能用关键字为其传值,在定义阶段,给你感觉好像是z是默认值参数,放 阅读全文
posted @ 2019-07-10 16:39 竣~ 阅读(223) 评论(0) 推荐(0)
摘要:一、昨日内容回顾 二、函数简介 三、函数的返回值 四、函数的参数概要 五、位置参数 六、默认值参数 七、可变长参数 阅读全文
posted @ 2019-07-09 15:35 竣~ 阅读(811) 评论(0) 推荐(0)
摘要:一、上周内容回顾 二、文件打开模式补充(r+,w+,a+,t,b)和文件指针的移动 三、写日志,检测文件内容,截断文件 四、修改文件 阅读全文
posted @ 2019-07-08 16:42 竣~ 阅读(336) 评论(0) 推荐(0)
摘要:一、列表及其常用内置方法 二、元组及其常用内置方法 三、字典及其内置方法 四、集合及其内置方法 阅读全文
posted @ 2019-07-04 17:31 竣~ 阅读(294) 评论(0) 推荐(0)
摘要:一、作业 二、整型与浮点型 三、字符串 四、列表 阅读全文
posted @ 2019-07-03 16:18 竣~ 阅读(225) 评论(0) 推荐(0)
摘要:一、if判断 1、为什么要有if判断? 判断事物的对错,真假,是否可行,想让计算机像人一样去工作,那么计算机也应该有对事物的对错,真假,是否可行的判断能力,从而做出不同的响应。 2、语法 3、if的嵌套 二、while循环 1、为什么要有while循环 让电脑重复做某一件事情 2、语法 3、whil 阅读全文
posted @ 2019-07-02 15:42 竣~ 阅读(170) 评论(0) 推荐(0)
摘要:1、Python中的注释 单行注释:#注释内容 多行注释:三引号(单或者是双) ''' 注释内容 ''' """ 注释内容 """ 2、输入 Python3中的输入,关键字:input(),获取的用户输入统一存成字符串类型。 Python2中的输入,关键字:input(),需要用户告诉input输入 阅读全文
posted @ 2019-07-01 17:19 竣~ 阅读(193) 评论(0) 推荐(0)