摘要: 先补充些iter函数的用法:iter()其实就是一个迭代器,参数可传个list、dict等等,然后可通过调用next函数获取下一个元素,默认并未指向对象的第一个元素,可理解为指向了第一个元素的前面的位置。 第8课:异常处理 1、异常处理可以提高程序的容错性 循环到第6次,由于re.next()没有元 阅读全文
posted @ 2016-08-17 19:02 茄子子 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 第6课 1、循环对象:包括一个next方法,这个方法的目的是进行到下一个结果,结束后抛出StopInteration异常; 当循环结构如for循环调用一个循环对象时,每次循环的时候都会调用next方法,知道最后抛出StopInteration异常,循环结构知道结束,停止调用next方法。 如: op 阅读全文
posted @ 2016-08-15 17:53 茄子子 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 第3课 模块 1、模块(module) Python中一个.py文件就是一个模块,可以调用其它文件中的程序。 例:first.py second.py 2、搜索路径 Python会按照如下顺序搜索它需要的模块 1)程序所在文件夹;2)Pythonpath中包括的路径;3)标准库安装路径 3、模块包 阅读全文
posted @ 2016-08-11 18:43 茄子子 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 第三课:序列(sequence) 1、序列是一种有顺序的元素的集合 序列可以包含1个或多个元素,也可以不包括任何元素; 序列中的元素可以是【基础数据类型】中任一种,也可以是【别的序列】。 2、序列有两种:tuple(元组)、list(表) tuple和list的区别:一旦建立,tuple的元素不能变 阅读全文
posted @ 2016-07-15 15:59 茄子子 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 写这篇随笔,是看Vamei大大写的Python快速教程的学习笔记,以此自勉,链接:http://www.cnblogs.com/vamei/archive/2012/09/13/2682778.html 【第一课】 1、用Python写一个helloworld的小程序,直接在hello.py输入 2 阅读全文
posted @ 2016-07-14 18:32 茄子子 阅读(304) 评论(0) 推荐(0) 编辑