会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
饶慕洵
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2016年12月17日
20161217py学习笔记:魔法方法/
摘要: 1、魔法方法也是method,也是定义class中用到函数,只不过这些函数的名字,前后都是双下划线。 初始化:__init__ class FooBar: def __init__(self,value=42): self.somevar=value 原来想用‘somevar’,大概得这么写: >>
阅读全文
posted @ 2016-12-17 00:31 饶慕洵
阅读(184)
评论(0)
推荐(0)
2016年12月16日
20161216py学习笔记:类/异常类/逗号与加号
摘要: 1、类 2、 内建异常类 Exception 所有异常的基类 AttributeError 特性或赋值失败引发 IOError 试图打开文件时引发的错误 IndexError 使用seq不存在的索引 KeyError 映射中不存在的key NameError 找不到名字(变量)时引发 SyntaxE
阅读全文
posted @ 2016-12-16 15:56 饶慕洵
阅读(163)
评论(0)
推荐(0)
2016年12月15日
20161215py学习笔记:作用域/嵌套/递归函数/filter/map/lambda/reduce/一个非常好的博客
摘要: 1、作用域 global *是全局变量声明。 2、递归函数 什么时候用递归什么时候用for? 伪代码: 第1层可能性 第二层可能性 第三 …… 当知道有几层时,用for;不知道用递归。哦,比如说那个例子,用递归来遍历嵌套列表中的元素,for就做不来。 3、 map reduce reduce函数即为
阅读全文
posted @ 2016-12-15 20:45 饶慕洵
阅读(419)
评论(0)
推荐(0)
2016年12月14日
20161214py学习笔记/数据结构的方法/函数的参数
摘要: 1、数据结构的方法总结 2、函数的参数
阅读全文
posted @ 2016-12-14 15:40 饶慕洵
阅读(153)
评论(0)
推荐(0)
2016年12月13日
20161213py学习笔记:string元素不可修改/几种迭代
摘要: 1、字符串中的元素是不可修改的 strings='andasfefanagrgihaigahairt'for index,string in enumerate(strings): #print index,string if string=='a': strings[index]='w'print
阅读全文
posted @ 2016-12-13 22:21 饶慕洵
阅读(393)
评论(0)
推荐(0)
20161212py学习笔记:string/dict/string检测
摘要: 1、将strings=‘i want to eat apple’转化为list=['i','want','eat','apple'] a 用正则表示式,re.findall(r'\w+',string) b 用 string.split()#原来我是用的split吧?但是最后把分隔符也当做元素了,怎
阅读全文
posted @ 2016-12-13 13:20 饶慕洵
阅读(122)
评论(0)
推荐(0)
2016年12月12日
20161209py学习笔记:list/tuple
摘要: 1、list的用法 2、数据栈 3、list的特性 #list与string、tuple都是sequence,但是它最大的特点就是元素可修改。 #当两个变量引用同一个list时,它们确实引用的是同一个list,所以在其中一个变量修改了list后,另外一个变量引用的list也会改变。 如果想避免这种方
阅读全文
posted @ 2016-12-12 12:59 饶慕洵
阅读(187)
评论(0)
推荐(0)
2016年12月9日
20161208py学习笔记:sequence通用方法
摘要: 1、不引用模块,实现日期以“8th December.2016”的形式输出。 #学习到的地方,不同的数据类型不能相加。比如: >>>print int+string #就会语法报错。 代码如下: 2、数据结构图 3、检查某元素是否在列表中: database=[['jia',123],['yi',4
阅读全文
posted @ 2016-12-09 08:57 饶慕洵
阅读(150)
评论(0)
推荐(0)
2016年12月7日
20161207py学习笔记
摘要: #正在学习 dive into python,http://www.kuqin.com/docs/ 1、if __name__=='__main__'这句话的作用: if __name__=='__main__',写上这句话,使得py文件可以被当做模块import,也可以直接execute 2、im
阅读全文
posted @ 2016-12-07 22:37 饶慕洵
阅读(136)
评论(0)
推荐(0)
上一页
1
2
公告