上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 25 下一页

零基础学python-13.4 文件上使用列表解析与列表解析扩展

摘要: 这一章节我们来讨论一下文件上使用列表解析与列表解析扩展1.文件上使用列表解析在处理文件里面文本的时候,我们一般都会遇到比较麻烦的场景,如:去除所有换行符,我们一般都会想到下面的办法>>> hanlder=open('output_file.txt')>>> aList=[]>>> for line ... 阅读全文
posted @ 2015-09-09 16:56 李灵晖 阅读(163) 评论(0) 推荐(0) 编辑

零基础学python-13.3 列表解析简介与步骤分解

摘要: 1.修改列表前面我们已经提到过列表的修改,如下面的代码:>>> aList=[1,2,3,4,5]>>> for x in range(len(aList)): aList[x]+=1 >>> aList[2, 3, 4, 5, 6]>>> 我们下面用一个更加简洁的方法,通过列表解析来修改列表>>>... 阅读全文
posted @ 2015-09-09 16:26 李灵晖 阅读(181) 评论(0) 推荐(0) 编辑

零基础学python-13.2 手动迭代:iter和next

摘要: 这一章节我们来聊聊手动迭代:iter和next1.next我们上一节已经提到这个next,我们在这里再扩充一下,出了__next__()方法之外,我们还可以使用内建函数next(file)来实现下面是两组功能相同的代码清单:>>> handler=open('output_file.txt')>>>... 阅读全文
posted @ 2015-09-09 13:11 李灵晖 阅读(132) 评论(0) 推荐(0) 编辑

零基础学python-13.1 迭代器简介与文件迭代器

摘要: 1.迭代器简介可迭代对象:列表、元组、字符串迭代工具:for循环、列表解析、in成员关系测试、map内建函数下面是一些例子:>>> for item in (1,3,4,5): print(item) 1345>>> for alpha in 'abcde': print(alpha) abcde>... 阅读全文
posted @ 2015-09-08 22:49 李灵晖 阅读(154) 评论(0) 推荐(0) 编辑

零基础学python-12.6 使用for和zip来并行使用多个序列

摘要: 这一章节主要说一下使用for和zip来并行使用多个序列1.zip函数:将多个序列揉在一起>>> L1=[1,2,3]>>> L2=[1,2]>>> zip(L1,L2)>>> list(zip(L1,L2))[(1, 1), (2, 2)]>>> 注意:zip都是一对一的关系,如果某个对象空了,它对... 阅读全文
posted @ 2015-09-08 17:05 李灵晖 阅读(320) 评论(0) 推荐(0) 编辑

零基础学python-12.5 修改列表的误区以及使用for和range修改列表

摘要: 这一章节聊聊使用for和range修改列表,大部分的人在遇到这个场景的时候都会想到以下代码:>>> a=[1,2,3]>>> for x in a: x+=1 >>> a[1, 2, 3]>>> 但是为什么结果不对呢?我们来看看它的运行步骤:1.在列表a里面取出一个对象2.把刚刚的对象赋值给x3.x... 阅读全文
posted @ 2015-09-08 15:12 李灵晖 阅读(197) 评论(0) 推荐(0) 编辑

零基础学python-12.4 while、for与range联合使用

摘要: 1.range,它是一个迭代器,里面有三个参数,分别代表开始数、结束数和步进我们下面用list方法把range里面的数字列出来>>> list(range(5))[0, 1, 2, 3, 4]>>> list(range(-5,5))[-5, -4, -3, -2, -1, 0, 1, 2, 3, ... 阅读全文
posted @ 2015-09-08 11:55 李灵晖 阅读(259) 评论(0) 推荐(0) 编辑

零基础学python-12.3 for循环

摘要: 表现形式:for in : statement1else statement2下面是联合else break continue使用形式:for in : if conditions: statement1 if conditions: break if condit... 阅读全文
posted @ 2015-09-07 23:38 李灵晖 阅读(162) 评论(0) 推荐(0) 编辑

零基础学python-12.2 关键字pass,else,break,continue

摘要: 关键字pass,else,break,continuepass:不做任何事情,只占位else:当正常跳出循环时执行break:满足某些条件跳出循环,不再执行任何东西continue:满足某些条件跳出本次循环,然后继续执行循环里面的东西pass的意义,主要是占位,特别是try包着的执行语句,如果遇到异... 阅读全文
posted @ 2015-09-07 23:17 李灵晖 阅读(193) 评论(0) 推荐(0) 编辑

零基础学python-12.1 while循环

摘要: 表现形式:while conditions: statement1else statement2这个循环是以while开头,conditions为真,就执行statement1,如果为假,而且不是遇到break,则执行statement2如果为假,而且遇到break,则不执行statement2... 阅读全文
posted @ 2015-09-07 23:15 李灵晖 阅读(138) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 25 下一页