mirror of
https://github.com/python/cpython.git
synced 2025-11-27 13:45:25 +00:00
Replace all cases of "while 1" with "while True".
Though slightly slower, has better clarity and teaching value.
This commit is contained in:
parent
80d21af614
commit
a6e16a86c4
1 changed files with 7 additions and 7 deletions
|
|
@ -1215,7 +1215,7 @@ program requires no action.
|
||||||
For example:
|
For example:
|
||||||
|
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
>>> while 1:
|
>>> while True:
|
||||||
... pass # Busy-wait for keyboard interrupt
|
... pass # Busy-wait for keyboard interrupt
|
||||||
...
|
...
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
|
|
@ -1358,7 +1358,7 @@ arguments than it is defined
|
||||||
|
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
def ask_ok(prompt, retries=4, complaint='Yes or no, please!'):
|
def ask_ok(prompt, retries=4, complaint='Yes or no, please!'):
|
||||||
while 1:
|
while True:
|
||||||
ok = raw_input(prompt)
|
ok = raw_input(prompt)
|
||||||
if ok in ('y', 'ye', 'yes'): return 1
|
if ok in ('y', 'ye', 'yes'): return 1
|
||||||
if ok in ('n', 'no', 'nop', 'nope'): return 0
|
if ok in ('n', 'no', 'nop', 'nope'): return 0
|
||||||
|
|
@ -3076,10 +3076,10 @@ Syntax errors, also known as parsing errors, are perhaps the most common
|
||||||
kind of complaint you get while you are still learning Python:
|
kind of complaint you get while you are still learning Python:
|
||||||
|
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
>>> while 1 print 'Hello world'
|
>>> while True print 'Hello world'
|
||||||
File "<stdin>", line 1, in ?
|
File "<stdin>", line 1, in ?
|
||||||
while 1 print 'Hello world'
|
while True print 'Hello world'
|
||||||
^
|
^
|
||||||
SyntaxError: invalid syntax
|
SyntaxError: invalid syntax
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
|
|
||||||
|
|
@ -3149,7 +3149,7 @@ supports); note that a user-generated interruption is signalled by
|
||||||
raising the \exception{KeyboardInterrupt} exception.
|
raising the \exception{KeyboardInterrupt} exception.
|
||||||
|
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
>>> while 1:
|
>>> while True:
|
||||||
... try:
|
... try:
|
||||||
... x = int(raw_input("Please enter a number: "))
|
... x = int(raw_input("Please enter a number: "))
|
||||||
... break
|
... break
|
||||||
|
|
@ -3760,7 +3760,7 @@ later time. For example:
|
||||||
|
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
xf = x.f
|
xf = x.f
|
||||||
while 1:
|
while True:
|
||||||
print xf()
|
print xf()
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue