会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
2009_boy
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
下一页
2018年1月11日
模块和包
摘要: 一、模块 模块定义: 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 模块类别: 1.使用python编写的代码(.py文件) 2.已被编译为共享库或DLL的C或C++扩展 3.包好一组模块的包 4.使用C编写并链接到python解释器的内置模块 使用模块的
阅读全文
posted @ 2018-01-11 17:29 2009_boy
阅读(149)
评论(0)
推荐(0)
编辑
2018年1月9日
常用模块
摘要: re模块常用方法: import re ret = re.findall('a','qas fds asfwa') #返回所有满足条件的结果,放在列表里 print(ret) #结果:['a','a','a'] ret = re.search('a','qas fds asfwa').group()
阅读全文
posted @ 2018-01-09 18:55 2009_boy
阅读(181)
评论(0)
推荐(0)
编辑
正则表达式
摘要: 正则表达式: 字符组: [0-9] 数字:0123456789 [a-z] 英文:a到z(小写) [A-Z] 英文:A到Z(大写) [a-zA-Z] 括号里可以写多个 元字符: . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线 \s 匹配任意的空白符 \d 匹配数字 \n 匹配一个换行符
阅读全文
posted @ 2018-01-09 16:47 2009_boy
阅读(116)
评论(0)
推荐(0)
编辑
2018年1月8日
递归函数
摘要: 一、简单版-递归函数 在函数里调用自己这个函数,如果没有退出则一起调用,每调用一次会多占用一个内存空间,在占用到999的内存空间时,python会默认关闭程序,以防内存被占满,可以手动调整这个值。 import sys sys.setrecursionlimit(1000000) 在执行后也会退出,
阅读全文
posted @ 2018-01-08 16:02 2009_boy
阅读(122)
评论(0)
推荐(0)
编辑
2018年1月4日
内置函数+匿名函数
摘要: 内置函数: 一、作用域相关函数: 1.locals (本地作用域中所有名字) 2.globals(全局作用域中所有名字) 二、迭代器/生成器相关函数: 1.range(0,100,2)生成数字,可以加步长。 2.next (迭代器)使碰到yield继续执行 3.iter (*)让*变成迭代器 三、其
阅读全文
posted @ 2018-01-04 19:12 2009_boy
阅读(146)
评论(0)
推荐(0)
编辑
2018年1月2日
生成器
摘要: 一、生成器 概念:只要含有yield关键字的函数都是生成器函数。 yield不能和return共用且需要写在函数内。 执行生成器函数后得到生成器返回值。 生成器好处: 处理大量的内容时,不会在内存中生成太多数据,只会关心当前的和下一个内容。 计算移动平均值:预激协程的装饰器 列表推导式: 1.把列表
阅读全文
posted @ 2018-01-02 19:40 2009_boy
阅读(149)
评论(0)
推荐(0)
编辑
迭带器
摘要: 一、迭代器的概念: 迭代器协议:内部含有__next__和__iter__方法的就是迭带器。 迭代器协议和可迭代协议: 1.可以被for循环的都是可迭代的。 2.可迭代的内部都有__iter__方法。 3.只要是迭代器一定可以迭代。 4.可迭代的.__uter()方法就可以得到一个迭代器。 5.迭代
阅读全文
posted @ 2018-01-02 19:34 2009_boy
阅读(184)
评论(0)
推荐(0)
编辑
2017年12月28日
装饰器
摘要: 一、简单的模块 import time 跟时间有关 time.time() 获取当前时间(从1970年1月1日到现在经过多少秒) time.sleep(2) 让程序执行到这个位置停2秒 import os 跟程序有关 os.remove(name) 删除这个文件 os.rename(name,nam
阅读全文
posted @ 2017-12-28 15:20 2009_boy
阅读(152)
评论(0)
推荐(0)
编辑
2017年12月27日
函数二
摘要: 一、默认参数的陷阱 如果在行参中设置一个默认参数为一个空列表那么多次执行函数往里传值,下面的函数会共用这个列表。 {1: 'v'}{1: 'v', 2: 'v'}{1: 'v', 2: 'v', 3: 'v'} 二、三元运算(三目运算) 三个条件: 必须要有结果。 必须要有if和else 只可能是简
阅读全文
posted @ 2017-12-27 15:00 2009_boy
阅读(141)
评论(0)
推荐(0)
编辑
2017年12月26日
自定义函数
摘要: 一、.函数: 如果检测一个元素的长度用len非常简单,也可以写个循环来做。 二、.返回值: 如果print打印这个函数,结果返回None,如果想要有返回值的话就要用return i。 在函数里遇到return直接退出函数。 return返回值的3种情况: 遇到return直接退出函数 没有返回值:
阅读全文
posted @ 2017-12-26 16:27 2009_boy
阅读(154)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
下一页
公告