摘要: 原因是python 中赋值语句没有返回值,这里不是C++ 阅读全文
posted @ 2017-09-06 21:22 王记不住 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 推荐使用 isinstance 判断对象类型。 isinstance 的用法: 语法: 其中,object 是变量,classinfo 是类型即 (tuple,dict,int,float,list,bool等) 和 class类 若参数 object 是 classinfo 类的实例,或者 obj 阅读全文
posted @ 2017-09-06 21:16 王记不住 阅读(181) 评论(0) 推荐(0) 编辑
摘要: re是regular expression的所写,表示正则表达式 sub是substitute的所写,表示替换; re.sub是个正则表达式方面的函数,用来实现通过正则表达式,实现比普通字符串的replace更加强大的替换功能; 举个最简单的例子: 如果目标字符串比较简单,如下操作就可以了: 结果为 阅读全文
posted @ 2017-09-06 20:48 王记不住 阅读(883) 评论(0) 推荐(0) 编辑
摘要: !!5 的结果是 1 因为 !5 = 0 然后再取非 !0 就得1 break 只能跳出距离它最近的那个循环 (不然要 go 啥用?) switch(){ } 如果没有break,会从匹配到的地方一直执行,直到结束。但是不执行 default 除非没有匹配的 case feof() ??? % 只能 阅读全文
posted @ 2017-09-06 17:21 王记不住 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 上代码: 运行的结果如下: 编译器遇到@FunctionName这样的修饰后: 先解析@后的内容; 然后把@FunctionName下一行的函数(或者类)作为@后面FunctionName函数的参数传入; 然后将函数的返回值赋值给下一行修饰的函数对象 可以这样理解最终的输出是: return ( f 阅读全文
posted @ 2017-09-04 21:29 王记不住 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 序言: define : 定义。相信你用过 #define PI 3.141592653 (千万记得别在这句代码后加分号) reference : 引用 undefined reference to something 的意思就是说,你在代码里用了一个没有定义的 something 。 链接时可能会 阅读全文
posted @ 2017-09-04 21:11 王记不住 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 反斜杠“\”是电脑出现了之后为了表示程序设计里的特殊含义才发明的专用标点。所以除了程序设计领域外,任何地方都不应该使用反斜杠。 如何区分正反斜杠 作为目录分割符 : Unix中只用斜杠(" / ") Linux中目前正反斜杠后支持 作为运算符号:/ 表示除法(%是取余,还有取模的) \表示转意。比如 阅读全文
posted @ 2017-09-01 10:01 王记不住 阅读(25512) 评论(0) 推荐(5) 编辑
摘要: Linux下的换行符是: "\n" Windows的换行符 : "\r\n" r = return n = newline TODO 原因: 根据平台自己转化的代码: 阅读全文
posted @ 2017-08-31 21:11 王记不住 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 严格解析:有除了数字或者字母外的符号(空格,分号,etc.)都会Falseisalnum()必须是数字和字母的混合isalpha()不区分大小写 str_1 = "123" str_2 = "Abc" str_3 = "123Abc" #用isdigit函数判断是否数字 print(str_1.isdigit()) Ture print(str_2.isdigit()) False pri... 阅读全文
posted @ 2017-08-30 20:52 王记不住 阅读(297980) 评论(5) 推荐(6) 编辑
摘要: 基于Python2.7 ? 必须跟在 * 或者 + 后使用; ?表示 lazy mode eg <img src = "test.jpg" with = "60px" height = "80px"/ > pattern 1.src = ".*" 匹配结果为从="往后一直匹配直到最后一个",匹配结束 阅读全文
posted @ 2017-08-22 16:22 王记不住 阅读(362) 评论(0) 推荐(0) 编辑