零基础学python-12.3 for循环
2015-09-07 23:38
561 查看
表现形式:
下面是联合else break continue使用形式:
例子:
在元组中的使用
在列表中的使用
在字典中的使用
其他的一些使用:
嵌套使用:
还有for经常使用在序列赋值里面,我们之前已经详细通过一个章节说明,可以点击查看,现在使用for只不过把过程多做几次而已
这节课就到这里,这一章节主要讲述了for的一些使用,下一章节将讲述一下循环的高级应用
就说到这里,谢谢大家
------------------------------------------------------------------
点击跳转零基础学python-目录
for <target> in <object>: statement1 else statement2 |
for <target> in <object>: if conditions: statement1 if conditions: break if conditions: continue else statement2 |
>>> for x in range(3): print(x) 0 1 2
>>> for x in range(5): if x==3: continue print(x) 0 1 2 4 >>>
>>> for x in range(5): if x==3: break print(x) else:print('over') 0 1 2 >>>
>>> for x in range(5): print(x) else :print('over') 0 1 2 3 4 over >>>
在元组中的使用
>>> for item in (1,2,3): print(item) 1 2 3
在列表中的使用
>>> for item in [1,2,3]: print(item) 1 2 3
在字典中的使用
>>> aDict={'a':1,'b':2,'c':3} >>> for key in aDict: print(aDict[key]) 2 3 1 >>>
其他的一些使用:
>>> for item in 'abcd': print(item) a b c d >>>
嵌套使用:
>>> aList=['123','abc',(3,4),{'a':1,'b':2,'c':3}] >>> for item in aList: for sub in item: print(sub) 1 2 3 a b c 3 4 b c a >>>
还有for经常使用在序列赋值里面,我们之前已经详细通过一个章节说明,可以点击查看,现在使用for只不过把过程多做几次而已
>>> aList=[(1,2),(3,4),(5,6)] >>> for (a,b) in aList: print(a,b) 1 2 3 4 5 6 >>> a,b (5, 6) >>>
这节课就到这里,这一章节主要讲述了for的一些使用,下一章节将讲述一下循环的高级应用
就说到这里,谢谢大家
------------------------------------------------------------------
点击跳转零基础学python-目录
相关文章推荐
- 零基础学python-12.2 关键字pass,else,break,continue
- 零基础学python-12.2 关键字pass,else,break,continue
- Python调用打印机参考例子
- 零基础学python-12.1 while循环
- 零基础学python-12.1 while循环
- python图像化Tkinter
- python的真值
- Python 里 immutable和hashable的概念
- Python学习----面向对象编程
- Python 读取csv的某行
- Python 读取csv的某列
- Python 根据索引提取列表的一部分
- 《机器学习实战》笔记之五——Logistic回归
- Python打开文件时的几种模式比较
- Python iter
- 快速排序Python实现
- Windows下安装Python3的numpy、matplotlib、scipy包
- python 字典访问的三种方法
- 《笨方法学python-6》之lambda
- “Python"学习笔记(五)(控制流)