面向对象基础
摘要:一、编程范式: 编程是程序员用特定的 语法+数据结构+算法 组成的代码来告诉计算机如何执行任务的过程 。 一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式,对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。
阅读全文
posted @
2018-04-29 12:31
江湖乄夜雨
阅读(189)
推荐(0) 编辑
在函数中修改列表及列表中的元素
摘要:一、变量的修改 我们都知道,在程序中根据变量的作用域的不同可以把变量分为全局变量与局部变量。在函数中的变量如果没有特别声明即使变量名与全局变量名完全一致也不会对全局的变量产生影响,如下面这个例子所示: 由于作用域的不同,在函数中不经过特殊声明是不会改变全局变量“name”的值的。要想在函数的作用域中
阅读全文
posted @
2018-04-21 10:30
江湖乄夜雨
阅读(2532)
推荐(1) 编辑
关于文件路径的生成
摘要:一、当我们在进行文件操作的时候,首先得知道文件的具体位置才能利用内置函数open()打开,而文件的这个“位置”又有“绝对”与“相对”之分。 我们可以这样理解:文件的“绝对路径”绝大多数情况下只有在我们自己的电脑上才有效,除非不同的电脑里这两个文件存放的盘符与路径完全一致。例如,张三做的一个项目里有一
阅读全文
posted @
2018-04-20 10:55
江湖乄夜雨
阅读(1116)
推荐(0) 编辑
re模块小结
摘要:一.引子: 文件err.txt中有如下内容: 要求提取出所有的电话号码来。 方法一:文件操作法: 输出: 方法二:正则表达式法: 输出是一样的。 二.re的匹配语法有以下几种: 1. re.match 从头开始匹配 2.re.search 匹配包含 3.re.findall 把所有匹配到的字符放到以
阅读全文
posted @
2018-04-06 20:33
江湖乄夜雨
阅读(211)
推荐(0) 编辑
logging模块知识点及应用小结
摘要:Logging模块知识点: 一.分为5个级别:debug(),info(),warning(),error(),critical()。级别由低到高 1.1最简单的用法: 1.2 如果想把日志写到文件里:logging.basicConfig()方法 whw.log文件里的内容为: 注意后面那句lev
阅读全文
posted @
2018-04-06 15:12
江湖乄夜雨
阅读(251)
推荐(0) 编辑