[Python-checkins] cpython (2.7): Closes #16155: fix a few errors in doctest output of the FAQ pages.
georg.brandl
python-checkins at python.org
Mon Oct 6 17:51:57 CEST 2014
https://hg.python.org/cpython/rev/09782fad1825
changeset: 92858:09782fad1825
branch: 2.7
user: Georg Brandl <georg at python.org>
date: Mon Oct 06 17:51:46 2014 +0200
summary:
Closes #16155: fix a few errors in doctest output of the FAQ pages.
files:
Doc/faq/design.rst | 2 +-
Doc/faq/general.rst | 16 ++++++++++++----
Doc/faq/windows.rst | 2 +-
3 files changed, 14 insertions(+), 6 deletions(-)
diff --git a/Doc/faq/design.rst b/Doc/faq/design.rst
--- a/Doc/faq/design.rst
+++ b/Doc/faq/design.rst
@@ -49,7 +49,7 @@
People are often very surprised by results like this::
>>> 1.2 - 1.0
- 0.199999999999999996
+ 0.19999999999999996
and think it is a bug in Python. It's not. This has nothing to do with Python,
but with how the underlying C platform handles floating point numbers, and
diff --git a/Doc/faq/general.rst b/Doc/faq/general.rst
--- a/Doc/faq/general.rst
+++ b/Doc/faq/general.rst
@@ -415,14 +415,22 @@
remember the methods for a list, they can do something like this::
>>> L = []
- >>> dir(L)
- ['append', 'count', 'extend', 'index', 'insert', 'pop', 'remove',
- 'reverse', 'sort']
+ >>> dir(L) # doctest: +NORMALIZE_WHITESPACE
+ ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__',
+ '__delslice__', '__doc__', '__eq__', '__format__', '__ge__',
+ '__getattribute__', '__getitem__', '__getslice__', '__gt__',
+ '__hash__', '__iadd__', '__imul__', '__init__', '__iter__', '__le__',
+ '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__',
+ '__reduce_ex__', '__repr__', '__reversed__', '__rmul__',
+ '__setattr__', '__setitem__', '__setslice__', '__sizeof__', '__str__',
+ '__subclasshook__', 'append', 'count', 'extend', 'index', 'insert',
+ 'pop', 'remove', 'reverse', 'sort']
>>> help(L.append)
Help on built-in function append:
-
+ <BLANKLINE>
append(...)
L.append(object) -- append object to end
+ <BLANKLINE>
>>> L.append(1)
>>> L
[1]
diff --git a/Doc/faq/windows.rst b/Doc/faq/windows.rst
--- a/Doc/faq/windows.rst
+++ b/Doc/faq/windows.rst
@@ -74,7 +74,7 @@
>>> print "Hello"
Hello
>>> "Hello" * 3
- HelloHelloHello
+ 'HelloHelloHello'
Many people use the interactive mode as a convenient yet highly programmable
calculator. When you want to end your interactive Python session, hold the Ctrl
--
Repository URL: https://hg.python.org/cpython
More information about the Python-checkins
mailing list