In []: list1 = [,,,]

In []: for i in list1:
...: print i
...: In []: for i in list1:
print i,
...:
//range(头,尾,走多少步取值)
In []: range(,)
Out[]: [, , , , , , , , , ] In []: range(,,)
Out[]: [, , , , , , , , , ] In []: range(,,)
Out[]: [, , , , ] In []: range(,,)
Out[]: [, , , ] In []: range(,,)
Out[]: [, , ]
[root@localhost test1]# vim .py
//ADD
#!/usr/bin/python for i in [i** for i in range(,) if i % != ]:
print i, [root@localhost test1]# python .py ==================================
[root@localhost test1]# vim .py
//add
#!/usr/bin/python sum =
for i in range(,):
sum += i print sum [root@localhost test1]# python .py
/* xrange() 可以生成迭代的对象 ,

    但是如果直接执行时, 不会显示任何。

    需要在for循环语句中使用,才能发挥作用。
*/
In []: for i in xrange():
...: print i
...: In []: for i in xrange():
print i,
...: In []: xrange()
Out[]: xrange()
//两种方式新建字典
In []: dic = {'a':, 'b':} In []: dic1 = dic.fromkeys('abc',) In []: dic
Out[]: {'a': , 'b': } In []: dic1
Out[]: {'a': , 'b': , 'c': } In []: for k in dic:
...: print k
...:
a
b //取keys
In []: for k in dic1:
print k
...:
a
c
b //并取values
In []: for k in dic1:
print k, dic1[k]
....:
a
c
b //格式化的输出
In []: for k in dic1:
print "%s --> %s" % (k, dic1[k])
....:
a -->
c -->
b -->
//两种的区别
In []: for i in dic1.items():print i
('a', )
('c', )
('b', ) In []: for k, v in dic1.iteritems():print k, v
a
c
b
/* 利用循环做 “九九乘法表” */
[root@localhost test1]# vim .py
//ADD
#!/usr/bin/python for i in xrange(,):
for j in xrange(, i+):
print "%sx%s=%s" % (j, i, j*i),
print /* 这里利用 逗号 来进行分行,并且打印出来 */ [root@localhost test1]# python .py
1x1=
1x2= 2x2=
1x3= 2x3= 3x3=
1x4= 2x4= 3x4= 4x4=
1x5= 2x5= 3x5= 4x5= 5x5=
1x6= 2x6= 3x6= 4x6= 5x6= 6x6=
1x7= 2x7= 3x7= 4x7= 5x7= 6x7= 7x7=
1x8= 2x8= 3x8= 4x8= 5x8= 6x8= 7x8=
1x9= 2x9= 3x9= 4x9= 5x9= 6x9= 7x9=

流程控制--for序列的更多相关文章

  1. Python黑帽编程2.4 流程控制

    Python黑帽编程2.4  流程控制 本节要介绍的是Python编程中和流程控制有关的关键字和相关内容. 2.4.1 if …..else 先上一段代码: #!/usr/bin/python # - ...

  2. shell-bash学习04读取输入、分隔符、流程控制

    读入输出 输入通常是通过stdin或参数传递给命令; 输出出现在stderr或stdout; 管道,过滤器,管道操作符: cmd1 | cmd2 | cmd3; //最后还有输出 ls | cat - ...

  3. symfony中twig的流程控制if,for用法

    流程控制 if 语句 if语句在twig中的作用如同if语句在PHP中的一样.1.你可以通过下面这个简单的例子来判断表达式的结果是否正确. {% if online == false %} <p ...

  4. 《Shell脚本学习指南》学习笔记之变量、判断和流程控制

    变量 定义变量 可以使用export和readonly来设置变量,export用于修改或打印环境变量,readonly则使得变量不得修改.语法: export name[=word] ... read ...

  5. java运算符优先级与流程控制

    1. Java 的方法Method (函数 Function), 功能, 动作 1) 方法就是函数: y=f(x)=3x+6; 2) 方法的语法   (修饰词)(返回值类型)(方法名)(参数列表){  ...

  6. Java入门篇(三)——Java流程控制

    前两篇已经了解了Java语言基础,本篇开始Java的流程控制.流程控制对任何一门编程语言都是至关重要的,它提供了控制程序步骤的基本手段. 一.复合语句 Java语言的复合语句是以整个块区为单位的语句, ...

  7. [转帖]流程控制:for 循环

    流程控制:for 循环 http://wiki.jikexueyuan.com/project/linux-command/chap34.html need more study need more ...

  8. Python第四天 流程控制 if else条件判断 for循环 while循环

    Python第四天   流程控制   if else条件判断   for循环 while循环 目录 Pycharm使用技巧(转载) Python第一天  安装  shell  文件 Python第二天 ...

  9. python之流程控制与运算符

    第一:流程控制 一:if条件语句 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 单分支语句: 单分支,单个条件 age = 20 if age >= 18: print('you ...

随机推荐

  1. 【CKplayer】使用CKplayer插件在网页中嵌入视频的方法

    在做网站中有时候我们需要在网页中嵌入视频,一般视频嵌入有以下几种方法: 1. 优酷代码嵌入 优点:简单,方便,可靠. 缺点:有广告,现在的网站非常注重用户体验,如果打开一个在线视频是有长广告的一定会崩 ...

  2. POJ3686:The Windy's——题解

    http://poj.org/problem?id=3686 题目大意: 有n个订单m个厂子,第i个订单在第j个厂子所需时间为zij,一个厂子做一个订单时不能做其他的订单. 求订单平均时间最小值. — ...

  3. ACM1004 Let the balloons fly

    These code is for the problem "Let the balloons Fly" in ACM 1004 which need deal with stri ...

  4. POJ3186 DP

    Treats for the Cows Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 5753   Accepted: 29 ...

  5. [解决]java.io.IOException: Cannot obtain block length for LocatedBlock

    在hadoop测试集群运行job的过程中发现部分运行失败,有Cannot obtain block length for LocatedBlock,使用hdfs dfs -cat ${文件}的时候也报 ...

  6. Zabbix Server端配置文件

    Zabbix Server端配置文件说明 # This is a configuration file for Zabbix Server process # To get more informat ...

  7. [Android问答] px、dp和sp,这些单位有什么区别?

    相信每个Android新手都会遇到这个问题,希望这篇帖子能让你不再纠结. px: 即像素,1px代表屏幕上一个物理的像素点: px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小 ...

  8. CSS3知识之立方体动画效果

    效果图:

  9. 使用AAUTO语言开发的云桌面登录客户端

    AAUTO是一个国产小众语言,和lua算是近亲,官方网站 www.aau.cn. 使用aauto的优点我认为对于我来说最主要的有以下两点: 1.无需臃肿的框架类似.NET FRAMEWORK.Adob ...

  10. Fiddler进行模拟POST、PUT提交数据注意点

    1.请求头要加 Accept: application/xml Content-Type: application/json 2.地址栏url地址后不要忘记加“/” 3.POST和PUT的对象参数都是 ...