摘要: Iterator是迭代器的意思,它的作用是一次生产一个数据项,直到没有为止。 这样在for循环中就可以对它进行循环处理了。那么它与一般的序列类型(list,tuple等)有什么区别呢? 它一次只返回一个数据项,占用更少的内存。但它需要记住当前的状态,以便返回下一数据项。它是一个 有着next()方... 阅读全文
posted @ 2015-07-01 21:35 Kupig、环球 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 将正则表达式编译成pattern对象 pattern = re.compile(r'hello') 使用pattern匹配文本,获得匹配结果无法匹配时将返回None 语法:re.match(pattern, string, flags=0) 1)match = pattern.match('hel... 阅读全文
posted @ 2015-07-01 21:34 Kupig、环球 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 必备参数:必备参数须以正确的顺序传入函数。 命名参数:命名参数和函数调用关系紧密,调用方用参数的命名确定传入的参数值。 lg: def printinfo( name, age ): "打印任何传入的字符串" print "Name: ", name; print "Age ", ag... 阅读全文
posted @ 2015-07-01 21:33 Kupig、环球 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 语法: 1)try: except: ... 2)try: except: ... else: 3)try: finally: 4)用户自定义异常 class classname(RuntimeError): 5)raise自动触发异常 阅读全文
posted @ 2015-07-01 21:32 Kupig、环球 阅读(81) 评论(0) 推荐(0) 编辑