2018年3月5日

摘要: 声明一个类 实例化:类名加括号就是实例化,会自动触发__init__函数的运行,可以用它来为每个实例定制自己的特征 实例化的过程就是类——>对象的过程 原本我们只有一个Person类,在这个过程中,产生了一个egg对象,有自己具体的名字、攻击力和生命值。 语法:对象名 = 类名(参数) 查看属性&调 阅读全文
posted @ 2018-03-05 16:23 刘。林 阅读(137) 评论(0) 推荐(0) 编辑

2018年3月4日

摘要: 包是一种通过使用‘.模块名’来组织python模块名称空间的方式。 1. 无论是import形式还是from...import形式,凡是在导入语句中(而不是在使用时)遇到带点的,都要第一时间提高警觉:这是关于包才有的导入语法 2. 包是目录级的(文件夹级),文件夹是用来组成py文件(包的本质就是一个 阅读全文
posted @ 2018-03-04 11:32 刘。林 阅读(124) 评论(0) 推荐(0) 编辑

2018年3月2日

摘要: 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到 阅读全文
posted @ 2018-03-02 18:33 刘。林 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 什么叫序列化——将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。 序列化的目的 1、以某种存储形式使自定义对象持久化 2、将对象从一个地方传递到另一个地方 3、使程序更具维护性 json,用于字符串 和 python数据类型间进行转换 pickle,用于python特有的类型 和 pyt 阅读全文
posted @ 2018-03-02 15:51 刘。林 阅读(93) 评论(0) 推荐(0) 编辑

2018年3月1日

摘要: time模块 在Python中,通常有这三种方式来表示时间:时间戳、元组(struct_time)、格式化的时间字符串: (1)时间戳(timestamp) :通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是f 阅读全文
posted @ 2018-03-01 18:50 刘。林 阅读(127) 评论(0) 推荐(0) 编辑

2018年2月28日

摘要: re模块 re.findall re.findall优先级问题: re.search re.match re.split re.split优先级问题: re.sub re.subn re.compile re.finditer collections模块 在内置数据类型(dict、list、set、 阅读全文
posted @ 2018-02-28 15:34 刘。林 阅读(172) 评论(0) 推荐(0) 编辑

2018年2月27日

摘要: 正则表达式的规则:# 是一种字符串的匹配规则,能够处理字符串的匹配问题。 阅读全文
posted @ 2018-02-27 15:10 刘。林 阅读(88) 评论(0) 推荐(0) 编辑

2018年2月26日

摘要: 求阶乘,用递归函数做: 二分查找: 用递归函数写斐波那契数列: 递归函数的三级菜单: 阅读全文
posted @ 2018-02-26 15:11 刘。林 阅读(145) 评论(0) 推荐(0) 编辑

2018年2月9日

摘要: 匿名函数规则: 匿名函数在map中的应用: 匿名函数在filter中的应用: 匿名函数后可以加三元运算符: 阅读全文
posted @ 2018-02-09 00:19 刘。林 阅读(118) 评论(0) 推荐(0) 编辑

2018年2月7日

摘要: 列表推导式: [ 变量(加工后的变量) for 变量i in 可迭代的数据类型 ] 集合推导式,自带去重功能: 字典推导式: 列表套列表推导式: 把列表解析的[]换成()得到的就是生成器表达式: 内置函数: 共有68个 print: dir: locals() :将局部的变量储存起来globals( 阅读全文
posted @ 2018-02-07 17:53 刘。林 阅读(166) 评论(0) 推荐(0) 编辑

导航