Python
xjz1215
这个作者很懒,什么都没留下…
展开
-
Python的filter()过滤器函数
(1)描述filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。(2)语法以下是 filter() 方法的语法:filter(function, iterable)(3)参数function -- 判...转载 2018-05-28 20:57:39 · 1666 阅读 · 0 评论 -
递归
一、解释递归:在调用一个函数的过程中,直接或间接地调用了函数本身这个就叫递归注:Python在递归中没有像别的语言对递归进行优化,所以他的每一次调用都会基于上一次的调用进行,并且他设置了最大的递归数量防止递归外溢二、实例用递归计算菲波那切数列的和def fib(n): if n < 1: print('请输入大于1的整数!') if n == 1 or n =...原创 2018-06-01 20:22:49 · 141 阅读 · 0 评论 -
python pickle模块小解
pickle提供了一个简单的持久化功能。可以将对象以文件的形式存放在磁盘上。pickle模块只能在Python中使用,python中几乎所有的数据类型(列表,字典,集合,类等)都可以用pickle来序列化。一、pickle模块中常用的方法 1、pickle.dump(obj, file, protocol=None,) 作用:序列化对象,并将结果数据流写入到文件对象中。 ...原创 2018-07-12 17:45:18 · 228 阅读 · 0 评论