WEB开发网
开发学院软件开发Python 简明 Python 教程 -- 第6章 控制流 阅读

简明 Python 教程 -- 第6章 控制流

 2007-03-28 11:54:10 来源:WEB开发网   
核心提示: G2的Python诗我在这里输入的是我所写的一段小诗,称为G2的Python诗:Programming is funWhen the work is doneif you wanna make your work also fun:use Python!continue语句continue

G2的Python诗

我在这里输入的是我所写的一段小诗,称为G2的Python诗:

Programming is fun
When the work is done
if you wanna make your work also fun:
   
use Python!

continue语句

continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后 继续 进行下一轮循环。

使用continue语句

例6.5 使用continue语句

#!/usr/bin/python
# Filename: continue.py
  while True:
  
s = raw_input('Enter something : ')
  
if s == 'quit':
    
break
  
if len(s) < 3:
    
continue
  
print 'Input is of sufficient length'
  
# Do other kinds of processing here...

(源文件:code/continue.py)

输出

$ python continue.py
Enter something : a
Enter something : 12
Enter something : abc
Input is of sufficient length
Enter something : quit

它如何工作

在这个程序中,我们从用户处取得输入,但是我们仅仅当它们有至少3个字符长的时候才处理它们。所以,我们使用内建的len函数来取得长度。如果长度小于3,我们将使用continue语句忽略块中的剩余的语句。否则,这个循环中的剩余语句将被执行,我们可以在这里做我们希望的任何处理。

注意,continue语句对于for循环也有效。

概括

我们已经学习了如何使用三种控制流语句——if、while和for以及与它们相关的break和continue语句。它们是Python中最常用的部分,熟悉这些控制流是应当掌握的基本技能。

接下来,我们将学习如何创建和使用函数。

上一页  2 3 4 5 6 7 

Tags:简明 Python 教程

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接