摘要: 在线测试工具 http://tool.chinaz.com/regex/ 正则表达式本身和python语言没什么联系,只是匹配字符串内容的一种规则;详见:http://www.cnblogs.com/Eva-J/articles/7228075.html#_label10 官方定义:正则表达式是对字 阅读全文
posted @ 2019-02-02 10:58 【小桥流水人家】 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 递归函数: 如果函数包含了对其自身的调用,该函数就是递归的; example 1:二分法查找的实现: def find_recursion(l,aim,start=0,end=None): #end不能直接赋值len(l),因为列表l可能在函数后面定义; end=len(l) if end is N 阅读全文
posted @ 2019-01-23 19:48 【小桥流水人家】 阅读(125) 评论(0) 推荐(0) 编辑
摘要: iterable:可迭代的;iterator:迭代器; print(dir([ ])) #打印出列表所拥有的所有方法; 可迭代协议:只要含有__iter__方法的都是可迭代的。 迭代器协议:含有__iter__方法和__next__方法的就是迭代器。 对可迭代的对象调用__iter__方法就可以生成 阅读全文
posted @ 2019-01-16 08:37 【小桥流水人家】 阅读(110) 评论(0) 推荐(0) 编辑
摘要: _name_:查看字符串形式的函数名; _doc_:查看函数解释文档 完美装饰器:可以使用__name__及__doc__等方法。 from functools import wraps def wraps1(func) @wraps def inner1() 'before func' ret=f 阅读全文
posted @ 2019-01-15 19:56 【小桥流水人家】 阅读(95) 评论(0) 推荐(0) 编辑
摘要: Python原则: 开放封闭原则,对扩展是开放的,对修改是封闭的;装饰器能体现这一原则。 装饰器的作用: 不想修改函数的调用方式,但是想在原函数的前后添加功能。 装饰器的固定格式: 阅读全文
posted @ 2019-01-13 20:26 【小桥流水人家】 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 命名空间: 内置命名空间:就是解释器一启动就可以使用的名字,存储在内置命名空间内,启动解释器时加载到内存; 全局命名空间:在程序从上到下被执行的工程中依次加载到内存,放置我们设置的所有变量名和函数名; 局部内存空间:就是函数内部定义的名字。当调用函数时会产生这个命名空间,随着函数执行结束,这个命名空 阅读全文
posted @ 2019-01-12 23:21 【小桥流水人家】 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 函数的定义:def 函数名(形参): 返回值:return 1、没有返回值:不写return;只写return,结束函数;return none,不常用; 2、返回一个值:可以返回任意数据类型 3、返回多个值:有几个返回值,需要有几个变量接收;多个返回值如果用一个变量接收,则得到一个元组。 参数: 阅读全文
posted @ 2019-01-12 09:52 【小桥流水人家】 阅读(128) 评论(0) 推荐(0) 编辑
摘要: f=open('路径','mode='r',encoding='utf-8)) mode: 1、r(只读);rb(以bytes类型读,多用于读取非文本文件或文件的上传下载) 2、w(只写);wb(以bytes类型) 3、a(追加);ab(以bytes类型追加) 4、r+(读写);w+(写读);a+( 阅读全文
posted @ 2019-01-09 09:39 【小桥流水人家】 阅读(94) 评论(0) 推荐(0) 编辑
摘要: str:字符串类型,用单引号或双引号。 #索引 s1 = s[0] 切片 : 顾头不顾尾 ; s[首:尾:步长] 字符串的操作: 1、首字母大写: s = 'alexWUsir' s1 = s.capitalize() 2、全大写,全小写: s2 = s.upper() s21 = s.lower( 阅读全文
posted @ 2019-01-08 10:49 【小桥流水人家】 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 集合:可变数据类型,但元素必须是不可变数据类型,无序,无重复。 定义:set1=({1,2,3}) set2={1,2,3} 增:add,update(迭代添加) 删:opp(随机删除,有返回值);remove(按元素删除),clear(空集合表示方法:set());del 查:for i in s 阅读全文
posted @ 2019-01-08 08:36 【小桥流水人家】 阅读(116) 评论(0) 推荐(0) 编辑