2011-12-3 2:44:14 阅读24 评论0 32011/12 Dec3
循环语句是指重复执行同一个代码块。循环语句是由循环体及循环终止条件两部分组成,一组被重复执行的语句称为循环体,循环的终止条件决定重复执行的次数。Python中的循环语句有while语句和for语句。 3.3.1 while循环 在Python语言中,while循环的格式如下所示:
while循环的执行过程:当循环表达式为true时,依次执行while中的语句。直到循环表达式的值为false,程序的流程转到else语句。其中else子句可以省略,表达式两侧的括号也可以省略。 注意while循环中的else子句也属于循环的一部分,最后一次循环结束后将执行else子句。 【例3-8】演示while循环的使用方法。程序首先要求输入5个数字,然后依次输出这5个数字。
第2行代码使用raw_input()捕获输入。按照提示输入5个数字,并用逗号分隔。raw_input()根据输入的逗号,生成一个列表。 第3行代码输出列表numbers的内容。 第4行代码定义变量x,其值为0。 第5行代码通过列表的长度遍历列表numbers。 第6行代码输出列表中的值。 第7行代码,每次循环使变量x增1。 【例3-9】演示else子句在while循环中的使用。当变量x的值大于0时,执行循环,否则输出变量x的值。
第2行代码输入变量x的值。 第3行代码定义变量i, 变量i表示循环的次数。 第4行代码,根据x <> 0的条件循环。如果x不等于0,则执行第5行代码,否则执行else子句的代码。 第5行代码判断变量x的值是否大于0。 第6行代码,如果x的值大于0,则每次循环都减1。 第7行代码判断变量x的值是否小于0。 第8行代码,如果x的值小于0,则每次循环都加1。 第9行代码,每次循环使变量i的值加1。 第11行代码,循环结束,else子句输出变量x的值。输出结果: 0 在使用循环语句时,应注意循环表达式的布尔值,避免死循环的出现。死循环是指循环条件永远为真。例如:
在以上代码中,变量i的值永远都大于0,所以是一个死循环。 |
2010-7-6 16:25:52 阅读50 评论0 62010/07 July6
2010-7-6 16:10:52 阅读38 评论0 62010/07 July6
射手座,天堂蜜境婚纱,电视广告
将静态的婚纱图片,通过3维技巧,还原会实际的空间感觉, 凸显了原生态的浪漫感。。