摘要: 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none re.search 扫描整个字符串并返回第一个成功的匹配。 re.match只匹配字符串的开始,如果字 阅读全文
posted @ 2017-02-04 23:30 sxlnnnn 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 递归 二分查找 多维数组交叉 冒泡排序 阅读全文
posted @ 2017-02-04 22:19 sxlnnnn 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 迭代器 可以直接作用于for循环的对象统称为可迭代对象(Iterable)。 可以被next()函数调用并不断返回下一个值的对象称为迭代器(Iterator)。 所有的Iterable均可以通过内置函数iter()来转变为Iterator。 names = iter(['sun', 'ibm', ' 阅读全文
posted @ 2017-02-04 20:33 sxlnnnn 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。 你可以定义一个由自己想要功能的函数,以下是简单的规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定 阅读全文
posted @ 2017-02-04 13:06 sxlnnnn 阅读(157) 评论(0) 推荐(0) 编辑
摘要: import copy l1 = [10,'a1',[110,111],'ds',] l2 = copy.copy(l1) #浅拷贝 print(l1) print(l2) l1[1] = 11 #改变L1的值 l1[2][0] = 1111 #改变l1内嵌列表的值 print(l1) print( 阅读全文
posted @ 2017-02-04 12:14 sxlnnnn 阅读(109) 评论(0) 推荐(0) 编辑