Change a footnote to a parenthetical (in two senses) paragraph
This commit is contained in:
parent
af015cfcbf
commit
3b675d299c
|
@ -452,11 +452,14 @@ I recommend that you always put parentheses around a \keyword{yield}
|
|||
expression when you're doing something with the returned value, as in
|
||||
the above example. The parentheses aren't always necessary, but it's
|
||||
easier to always add them instead of having to remember when they're
|
||||
needed.\footnote{The exact rules are that a \keyword{yield}-expression must
|
||||
always be parenthesized except when it occurs at the top-level
|
||||
expression on the right-hand side of an assignment, meaning you can
|
||||
write \code{val = yield i} but have to use parentheses when there's an
|
||||
operation, as in \code{val = (yield i) + 12}.}
|
||||
needed.
|
||||
|
||||
(\pep{342} explains the exact rules, which are that a
|
||||
\keyword{yield}-expression must always be parenthesized except when it
|
||||
occurs at the top-level expression on the right-hand side of an
|
||||
assignment. This means you can write \code{val = yield i} but have to
|
||||
use parentheses when there's an operation, as in \code{val = (yield i)
|
||||
+ 12}.)
|
||||
|
||||
Values are sent into a generator by calling its
|
||||
\method{send(\var{value})} method. The generator's code is then
|
||||
|
|
Loading…
Reference in New Issue