会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
进击的星星
九年义务教育优秀学生
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
下一页
2018年1月13日
18、正则表达式
摘要: re模块 1、findall:返回所有满足匹配条件的结果,放到列表里,也就是说生成的是一个列表。 findall的优先级:findall会优先把匹配结果组里内容返回,如果想要匹配结果,取消权限即可: >(?:取消优先级) 2、search:在整个字符串内匹配,返回第一个满足匹配条件的结果,用grou
阅读全文
posted @ 2018-01-13 13:03 王二黑
阅读(139)
评论(0)
推荐(0)
2018年1月10日
19、模块(collection模块、time模块、os模块、sys模块)
摘要: 一、collection模块 1、namedtuple :生成可以使用名字访问元素内容的tuple 2、deque:生成双端数列,可以从两段进行添加和访问的数列 使用list存储数据时,按索引访问元素很快,但是插入和删除元素就很慢了,因为list是线性存储,数据量大的时候,插入和删除效率很低。deq
阅读全文
posted @ 2018-01-10 18:38 王二黑
阅读(249)
评论(0)
推荐(0)
2018年1月8日
17、递归:二分法查找算法
摘要: 前言 1、什么是算法? 算法就是计算的方法,将人脑复杂的逻辑行为、算法、过程通过代码的方式赋予计算机。 2、二分算法的条件? 必须是处理按照顺序的列表。 例子 在递归的还没有执行else:return mid_index的时候,这个时候的函数要有返回值,如果没有返回,没有接收,那么下一个归回来的函数
阅读全文
posted @ 2018-01-08 16:14 王二黑
阅读(575)
评论(0)
推荐(0)
9:函数
摘要: 函数 函数的定义 return 调用函数时候返回值 return的三种情况: 1、没有返回值 返回None 1、没写return: 2、写return:结束一个函数的继续 3、return None :不常用 2、返回一个值 1、可以返回任何数据类型 2、只要返回就可以接收到 3、在一个程序如果有多
阅读全文
posted @ 2018-01-08 08:38 王二黑
阅读(186)
评论(0)
推荐(0)
11:装饰器
摘要: 装饰器的形成: 加入要计算执行代码的时间,执行下面程序: 其中: 这句代码可以用新的函数代替: 那么,当func=timmer(func)时,timmer变成这样: 此时func就是被装饰的函数 装饰器的作用: 不想修改函数的调用方式,但是还想在原来的函数前后添加功能,timmer就是一个装饰器函数
阅读全文
posted @ 2018-01-08 08:38 王二黑
阅读(101)
评论(0)
推荐(0)
12:带参数的装饰器、
摘要: 股份公司
阅读全文
posted @ 2018-01-08 08:38 王二黑
阅读(136)
评论(0)
推荐(0)
14:生成器进阶:send,生成器表达式,各种函数的表达式
摘要: 生成器进阶 1、send send的使用注意事项: 1、send获取下一个值的效果和next基本一样,只是在获取下一个值的时候,给上一个yield的位置传递一个数据 2、使用send的注意事项: 1、第一次使用生成器的时候,是用next获取下一个值 2、最后一个yield不能接收外部的值 2、例子:
阅读全文
posted @ 2018-01-08 08:37 王二黑
阅读(509)
评论(0)
推荐(0)
15:内置函数
摘要: 内置函数 1、locals():返回本地作用域中的所有名字 globals():返回全局作用域中的所有名字 global:变量 nonlocal:变量 2、迭代器.__next__() next(迭代器) 迭代器=iter(可迭代的) 迭代器=可迭代的.__iter__() 3、range(10)
阅读全文
posted @ 2018-01-08 08:37 王二黑
阅读(126)
评论(0)
推荐(0)
16:内置函数和匿名函数
摘要: 1、reversed :保留原列表,返回一个反向的迭代器 2、slice构建一个方法: 1到5步长为2 3、bytes :转化成bytes类型 比如: 关于编码方式: 1、网络编程,只能传二进制 2、照片和视频也是以二进制 3、html网页爬取到的也是二进制 4、bytearray: 将字符串转化成
阅读全文
posted @ 2018-01-08 08:37 王二黑
阅读(186)
评论(0)
推荐(0)
2018年1月2日
13:迭代器、生成器部分
摘要: 课前知识点: 1、dir([]) 告诉我列表(或者其他)的所拥有的方法 2、__iter__:只要是能被for循环的数据类型,就一定拥有__iter__方法 3、迭代器:一个列表执行了__iter__()之后的返回值就是一个迭代器 4、iterable:可迭代的,只要含有__iter__方法就是可迭
阅读全文
posted @ 2018-01-02 20:28 王二黑
阅读(159)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
下一页
公告