Commit b2d85024 authored by Senthil Kumaran's avatar Senthil Kumaran

merge from 3.2

Issue #15630: Add an example for "continue" statement in the tutorial. Patch by
Daniel Ellis.
parents 2e64a0b6 1ef9caa2
...@@ -157,9 +157,6 @@ Later we will see more functions that return iterables and take iterables as arg ...@@ -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 The :keyword:`break` statement, like in C, breaks out of the smallest enclosing
:keyword:`for` or :keyword:`while` loop. :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 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 terminates through exhaustion of the list (with :keyword:`for`) or when the
condition becomes false (with :keyword:`while`), but not when the loop is 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`` ...@@ -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 occurs. For more on the :keyword:`try` statement and exceptions, see
:ref:`tut-handling`. :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: .. _tut-pass:
......
...@@ -13,6 +13,22 @@ Core and Builtins ...@@ -13,6 +13,22 @@ Core and Builtins
Library Library
------- -------
C API
-----
Extension Modules
-----------------
Tools/Demos
-----------
Documentation
-------------
- Issue #15630: Add an example for "continue" stmt in the tutorial. Patch by
Daniel Ellis.
What's New in Python 3.3.0 Beta 2? What's New in Python 3.3.0 Beta 2?
================================== ==================================
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment