From 4a2d00cb4525fcb3209f04531472ba6a359ed418 Mon Sep 17 00:00:00 2001 From: Guilherme Caminha Date: Mon, 25 Sep 2017 20:16:54 -0300 Subject: [PATCH] bpo-31571: Remove duplicated info in Lexical Analysis documentation (GH-3691) - Remove the second mention about the `u` prefix - Remove the second mention about numeric literals do not include a sign --- Doc/reference/lexical_analysis.rst | 7 ------- 1 file changed, 7 deletions(-) diff --git a/Doc/reference/lexical_analysis.rst b/Doc/reference/lexical_analysis.rst index 684119a4439..caa59e503d5 100644 --- a/Doc/reference/lexical_analysis.rst +++ b/Doc/reference/lexical_analysis.rst @@ -446,9 +446,6 @@ instance of the :class:`bytes` type instead of the :class:`str` type. They may only contain ASCII characters; bytes with a numeric value of 128 or greater must be expressed with escapes. -As of Python 3.3 it is possible again to prefix string literals with a -``u`` prefix to simplify maintenance of dual 2.x and 3.x codebases. - Both string and bytes literals may optionally be prefixed with a letter ``'r'`` or ``'R'``; such strings are called :dfn:`raw strings` and treat backslashes as literal characters. As a result, in string literals, ``'\U'`` and ``'\u'`` @@ -799,10 +796,6 @@ Some examples of floating point literals:: 3.14 10. .001 1e100 3.14e-10 0e0 3.14_15_93 -Note that numeric literals do not include a sign; a phrase like ``-1`` is -actually an expression composed of the unary operator ``-`` and the literal -``1``. - .. versionchanged:: 3.6 Underscores are now allowed for grouping purposes in literals.