摘要: 1. 题目 2. 解答 循环遍历两个链表 若两个链表都非空,将两个链表结点的值和进位相加求出和以及新的进位 若其中一个链表为空,则将另一个链表结点的值和进位相加求出和以及新的进位 然后将每一位的和添加到新链表中。 如果 有一个链表为空,且此时进位为 0 ,我们则只需要将非空链表后面的值复制到新链表即 阅读全文
posted @ 2018-10-28 21:09 seniusen 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 上面的语句创建了一个列表 a ,其中有三个元素,每个元素都是一个 lambda 匿名函数。 可是为什么三个函数的返回值都为 2 呢? 这是因为函数创建的时候,并没有传递参数,而 只有当我们最后调用三个函数的时候,这时候 x 才被作为实参传递进 lambda 函数 ,而此时的 x = 2,所以三个函数 阅读全文
posted @ 2018-10-28 13:00 seniusen 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: 1. 操作系统接口 os 模块提供了一些与操作系统相关联的函数。 2. 文件通配符 glob 模块提供了一个函数用于从目录通配符搜索中生成文件列表。 3. 命令行参数 在命令行中运行 python 命令时,这些参数会以列表形式保存在 sys 模块的 argv 变量中。 4. 日期和时间 dateti 阅读全文
posted @ 2018-10-28 12:54 seniusen 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1. 语法错误 Python 的语法错误被称为解析错,语法分析器会指出出错的代码行,并且在最先找到的错误的位置标记一个小小的箭头。 2. 异常 即使 Python 程序的语法是正确的,但是在运行的时候,也有可能发生错误,运行期监测到的错误称为异常。 3. 异常处理 try 语句按照以下方式工作: 首 阅读全文
posted @ 2018-10-28 12:49 seniusen 阅读(272) 评论(0) 推荐(0) 编辑