Change "for" explanation slightly based on comment passed along by
Blake Winton <BlakeW@pcdocs.com>.
This commit is contained in:
parent
ca6d6355d7
commit
f790b16d00
|
@ -878,13 +878,16 @@ if', and is useful to avoid excessive indentation. An
|
||||||
|
|
||||||
\section{\keyword{for} Statements \label{for}}
|
\section{\keyword{for} Statements \label{for}}
|
||||||
|
|
||||||
The \keyword{for} statement in Python differs a bit from what you may be
|
The \keyword{for}\stindex{for} statement in Python differs a bit from
|
||||||
used to in \C{} or Pascal. Rather than always iterating over an
|
what you may be used to in \C{} or Pascal. Rather than always
|
||||||
arithmetic progression of numbers (like in Pascal), or leaving the user
|
iterating over an arithmetic progression of numbers (like in Pascal),
|
||||||
completely free in the iteration test and step (as \C{}), Python's
|
or giving the user the ability to define both the iteration step and
|
||||||
\keyword{for} statement iterates over the items of any sequence (e.g., a
|
halting condition (as \C{}), Python's \keyword{for}\stindex{for}
|
||||||
list or a string), in the order that they appear in the sequence. For
|
statement iterates over the items of any sequence (e.g., a list or a
|
||||||
example (no pun intended):
|
string), in the order that they appear in the sequence. For example
|
||||||
|
(no pun intended):
|
||||||
|
% One suggestion was to give a real C example here, but that may only
|
||||||
|
% serve to confuse non-C programmers.
|
||||||
|
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
>>> # Measure some strings:
|
>>> # Measure some strings:
|
||||||
|
|
Loading…
Reference in New Issue