摘要:
一、继承 什么是继承? 继承是一种关系,描述两个对象之间,什么是什么的关系 在程序中,继承描述的是类和类之间的关系 例如a继承了b, a就能直接使用b已经存在的方法和属性 a称之为子类,b称之为父类,也称之为基类 为什么要使用继承? 继承的一方可以直接使用被继承一方已经有的东西 其目的是为了重用已经 阅读全文
摘要:
一、面向对象: 面向对象是一种编程思想,是一种让程序员能更好的编程思想。 核心就是对象,程序是一系列对象的集合,程序负责调度控制这些对象来交互着完成任务。 在面向对象中,程序员的角度发生了改变,从具体操作者变成了指挥者。 强调:对象不是凭空产生的,需要我们自己设计 面向对象的三大优点: 缺点: 使用 阅读全文
摘要:
一、包 二、logging模块 三、hashlib 四、4.openpylx 五、深浅拷贝 一、包: 1.是一个文件夹 是一系列模块的结合体 2.该文件内部通常会有一个__init__.py文件 3.包的本质其实还是一个模块 包与模块执行时流程是什么? 模块:import 1.运行执行文件时,产生一 阅读全文
摘要:
collections模块,time&datetime模块.os&sys模块,subprocess模块,random模块,序列化模块(json,pickle) 一、Collections模块 在基本数据类型(int ,float,list,tuple,dict,set,文件)的基础上,collect 阅读全文
摘要:
一、正则表达式 二、re模块 一、正则表达式与Re模块的之间的关系 1.正则表达式不是python语言所独有的,它是一门独立的技术 2.所有的编程语言都可以使用正则 3.如果你想在python语言中使用正则表达式,你就必须依赖re模块 二、正则 正则就是用来筛选字符串中的特定的内容 书名:正则指引 阅读全文
摘要:
一、模块 什么是模块? 模块就是一系列功能的结合体 模块的三种来源: 1.内置的(python解释器自带的) 2.第三方的(别人写的) 3.自定义的(你自己写的) 模块的四种表现形式: 1.使用python编写的py文件(也就是意味着py文件也是可以称之为模块 2.已被编译为共享库或DLL的或C++ 阅读全文
摘要:
内容总结: 一、迭代器 二、For循环 三、生成器 四、生成器表达式 ******************************************************************************************************************* 阅读全文
摘要:
*************************************************************************闭包函数************************************************************************* 阅读全文
摘要:
知识总结: 一、命名关键字参数(了解) 二、函数对象 三、函数的嵌套调用 四、函数的嵌套定义 五、名称空间 六、名称空间的查找顺序 七、作用域 一、命名关键字参数: 在函数定义阶段,写在*与**可变长参数之间的形参 在给命名关键字参数传值的时候,只能用关键字为其传值 在定义函数阶段,给你感觉好像z是 阅读全文
摘要:
总结: 1.函数 2.函数调用 3.函数的参数 一、函数: 什么是函数? 函数是具有某个特定功能的使用工具 为什么要用函数呢? 1.提高开发效率 2.减少代码冗余 3.提高程序的可扩展性 怎样定义一个函数 def 函数名(形参1,形参2,…): ‘’‘ 函数的注释:简要说明该函数能够实现的功能 ‘’ 阅读全文