代码改变世界

随笔档案-2019年01月

学习Pytbon第十七篇,面向对象编程

2019-01-28 21:33 by 筑_梦, 290 阅读, 收藏,
摘要: 面向对象技术简介 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量, 用于处理类及其实例 阅读全文

学习python第十六天,正则表达式

2019-01-19 07:28 by 筑_梦, 322 阅读, 收藏,
摘要: 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。采取动态模糊的匹配,最大的应用是爬虫。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和 阅读全文

学习python第十五天,面向对象

2019-01-15 06:55 by 筑_梦, 249 阅读, 收藏,
摘要: Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。 面向对象技术简介 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变量 阅读全文

学习python第十四天,模块

2019-01-09 20:56 by 筑_梦, 193 阅读, 收藏,
摘要: Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。 模块让你能够有逻辑地组织你的 Python 代码段。 把相关的代码分配到一个模块里能让你的代码更好用,更易懂。 模块能定义函数,类和变量,模块里也能包含可执行的代码。 阅读全文

学习python第十三天,函数5 装饰器decorator

2019-01-09 10:31 by 筑_梦, 190 阅读, 收藏,
摘要: 定义:装饰器本质是函数,(装饰其他函数)就是为其他函数添加附加功能原则:1、不能修改被装饰的函数的源代码 2、不能修改装饰的函数的调用方式实现装饰器知识储备1函数即变量2、高阶函数,满足2个条件之一 1、把一个函数名当做实参传给另外一个函数。2、返回值中包含函数名(1、在不修改被装饰的函数的源代码的情况下,为其添加功能 2、不能修改函数的调用方式)3、嵌套函数高阶函数+嵌套函数=》装饰器p... 阅读全文