摘要: 一、正则表达式的概念: 正则表达式是记录文本规则的代码 1.元字符:元字符是一个或者一组代替一个或者多个字符的字符 例子:元字符*用来匹配0个或多个的前一字符;而元字符 . 用来匹配一个任意的一个字符。 元字符 ^ 和 $ 都匹配一个位置,这和\b有点类似,^ 匹配你要用来查找的字符串的开头,$ 匹 阅读全文
posted @ 2016-05-23 21:23 还能和老板谈感情吗 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 一、思路: 计算器:我们要计算一个长的字符串,字符串中包含+、-、*、/、=、[0-9]、(); 在这里我们要考虑优先级的问题: 有括号先算括号内部的的 没有括号,要先算乘除 乘除算完之后要进行加减运算 二、 1.没有括号的情况下的加减乘除 2.封装到函数当中 结果: 三、考虑只有加减的字符串 1. 阅读全文
posted @ 2016-05-23 16:09 还能和老板谈感情吗 阅读(944) 评论(0) 推荐(1) 编辑
摘要: python中的正则表达式 一、python中的转义字符 正则表达式使用反斜杠"\"来表示特殊形式或用于转义字符,这里和python的基本语法有冲突所以用'\\\\'来表示正则表达式中的"\"。 二、正则表达式的常见元字符 元字符:是正则表达式中具有特殊含义的转义字符,用来规定位于元字符前面的字符, 阅读全文
posted @ 2016-05-19 13:42 还能和老板谈感情吗 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 一、冒泡算法 1、将两个变量的值互换 结果: 2、冒泡算法 注:内层的for循环是为了找出列表中的最大值放到最后,外层的for循环是为了把除了最大值之外的其他值进行排序,最后把列表的顺序变成了由小到大的顺序。 二、递归算法 在函数的内部可以调用其它函数,如果一个函数在其内部调用自身,则这个函数就是递 阅读全文
posted @ 2016-05-15 11:24 还能和老板谈感情吗 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 搬家 阅读全文
posted @ 2016-05-13 13:15 还能和老板谈感情吗 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 一、装饰器 装饰器实际上就是函数。 装饰器的语法: 装饰器以@开头,接着是装饰器函数的名字和可选的参数,紧跟着装饰器声明的是被修饰的函数和装饰函数的可选参数 。 Demo: @outer 1、执行outer函数,将index作为参数传递 2、将outer的返回值,重新赋值给index 装饰器的执行流 阅读全文
posted @ 2016-05-13 11:26 还能和老板谈感情吗 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一、lambda表达式 二、内置函数 1、 abs()取绝对值 all()所有,需要给我传一个可以迭代的东西,给我的所有的值都为真,返回True any()只要有一个为真就是真 ascii(对象)去对象的类中,找__repr__方法获取其返回值 ascii的执行过程:ascii对象找到类,找到def 阅读全文
posted @ 2016-05-11 13:34 还能和老板谈感情吗 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 三元运算符: 三元运算又叫三目运算,是对简单的条件语句的缩写。 书写格式: 基本数据类型之set: set集合,是一个无序且不重复的元素集合。 set和dict类似,也是一组key的集合,但是它不存储value,由于key不能重复,所以在set中没有重复的key。 要创建一个set,需要提供一个li 阅读全文
posted @ 2016-05-09 10:14 还能和老板谈感情吗 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1、简述普通参数、指定参数、默认参数、动态参数的区别 普通参数:以正确的顺序传入函数,调用时数量必须和声明的一样。 指定参数:参数和函数调用关系密切,函数调用使用使用关键字参数来确定传入的参数值,参数允许函数调用时参数的顺序和声明时不一致。 默认参数:函数进行调用时,如果没有新的参数传入则默认的情况 阅读全文
posted @ 2016-05-09 10:12 还能和老板谈感情吗 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 上节小结: 1、解释器出现乱码问题:我们在totepad++上编写代码,然后放到windows的终端去执行的时候,如果有汉字会被解释成乱码。 2、这里我们用一个中间代码(这两种编码的母码)进行转换 例子: 一、运算符 1、算数运算:就是数的加、减、乘、除以及乘方开方等数学运算 2、比较运算:两个或多 阅读全文
posted @ 2016-05-02 17:18 还能和老板谈感情吗 阅读(396) 评论(0) 推荐(0) 编辑