2017年1月12日

python-正则表达式

摘要: 字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。 正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来 阅读全文

posted @ 2017-01-12 17:25 舞曲 阅读(218) 评论(0) 推荐(0) 编辑

python-递归

摘要: 递归函数在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 例如: def fact(n): if n==1: return 1 return n * fact(n - 1) a=fact(5) print(a) 结果: 120 运行流程: > fact(5) > 阅读全文

posted @ 2017-01-12 13:17 舞曲 阅读(149) 评论(0) 推荐(0) 编辑

python-生成器

摘要: 生成器其实就是一个函数,但是这个函数和普通的函数又是不一样的,生成器函数的特点是有yield语句,当代码执行到该句是,该函数就会停止本次执行命令,待下次执行时就又会接到上次停止时的位置继续执行该函数。 例如: 11235813 阅读全文

posted @ 2017-01-12 10:47 舞曲 阅读(93) 评论(0) 推荐(0) 编辑

导航