summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Doc/tutorial/introduction.rst20
1 files changed, 9 insertions, 11 deletions
diff --git a/Doc/tutorial/introduction.rst b/Doc/tutorial/introduction.rst
index 054bac5..65e3b19 100644
--- a/Doc/tutorial/introduction.rst
+++ b/Doc/tutorial/introduction.rst
@@ -197,21 +197,19 @@ and workarounds.
String literals can span multiple lines. One way is using triple-quotes:
``"""..."""`` or ``'''...'''``. End of lines are automatically
included in the string, but it's possible to prevent this by adding a ``\`` at
-the end of the line. The following example::
-
- print("""\
+the end of the line. In the following example, the initial newline is not
+included::
+
+ >>> print("""\
+ ... Usage: thingy [OPTIONS]
+ ... -h Display this usage message
+ ... -H hostname Hostname to connect to
+ ... """)
Usage: thingy [OPTIONS]
-h Display this usage message
-H hostname Hostname to connect to
- """)
-
-produces the following output (note that the initial newline is not included):
-.. code-block:: text
-
- Usage: thingy [OPTIONS]
- -h Display this usage message
- -H hostname Hostname to connect to
+ >>>
Strings can be concatenated (glued together) with the ``+`` operator, and
repeated with ``*``::