Issue #15630: Add an example for "continue" statement in the tutorial. Patch by
authorSenthil Kumaran <senthil@uthcode.com>
Sun, 12 Aug 2012 19:01:47 +0000 (12:01 -0700)
committerSenthil Kumaran <senthil@uthcode.com>
Sun, 12 Aug 2012 19:01:47 +0000 (12:01 -0700)
Daniel Ellis.

Doc/tutorial/controlflow.rst
Misc/NEWS

index 902f2bd48c913582f04bbf45838af644572f30b4..3c0f88e90fbf8c0aa44e8ae1f5654dec14a77053 100644 (file)
@@ -157,9 +157,6 @@ Later we will see more functions that return iterables and take iterables as arg
 The :keyword:`break` statement, like in C, breaks out of the smallest enclosing
 :keyword:`for` or :keyword:`while` loop.
 
-The :keyword:`continue` statement, also borrowed from C, continues with the next
-iteration of the loop.
-
 Loop statements may have an ``else`` clause; it is executed when the loop
 terminates through exhaustion of the list (with :keyword:`for`) or when the
 condition becomes false (with :keyword:`while`), but not when the loop is
@@ -194,6 +191,22 @@ when no exception occurs, and a loop's ``else`` clause runs when no ``break``
 occurs. For more on the :keyword:`try` statement and exceptions, see
 :ref:`tut-handling`.
 
+The :keyword:`continue` statement, also borrowed from C, continues with the next
+iteration of the loop::
+
+    >>> for num in range(2, 10):
+    ...     if x % 2 == 0:
+    ...         print("Found an even number", num)
+    ...         continue
+    ...     print("Found a number", num)
+    Found an even number 2
+    Found a number 3
+    Found an even number 4
+    Found a number 5
+    Found an even number 6
+    Found a number 7
+    Found an even number 8
+    Found a number 9
 
 .. _tut-pass:
 
index 409d3ca0b346643c58e017d02ecf80b8d0c8ff40..e0559c55c82c037b1aff15e6fc14008fc345199d 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -468,6 +468,9 @@ Build
 Documentation
 -------------
 
+- Issue #15630: Add an example for "continue" stmt in the tutorial. Patch by
+  Daniel Ellis.
+
 - Issue #15444: Use proper spelling for non-ASCII contributor names.  Patch
   by Serhiy Storchaka.