[issue36032] Wrong output in tutorial (3.1.2. Strings)
Amit Amely
report at bugs.python.org
Tue Feb 19 04:27:54 EST 2019
Amit Amely <amit.amely at gmail.com> added the comment:
But it also contains an error message part which has nothing to do with
this example (marked in dark green)
This only works with two literals though, not with variables or expressions:
>>> prefix = 'Py'>>> prefix 'thon' # can't concatenate a variable and a string literal ...SyntaxError: invalid syntax>>> ('un' * 3) 'ium' ...SyntaxError: invalid syntax
If you want to concatenate variables or a variable and a literal, use +:
On Tue, Feb 19, 2019 at 10:58 AM Serhiy Storchaka <report at bugs.python.org>
wrote:
>
> Serhiy Storchaka <storchaka+cpython at gmail.com> added the comment:
>
> The output in tutorial is correct. "..." means omitted output (we don't
> want to clutter examples with insignificant details).
>
> ----------
> nosy: +serhiy.storchaka
> resolution: -> not a bug
> stage: -> resolved
> status: open -> closed
>
> _______________________________________
> Python tracker <report at bugs.python.org>
> <https://bugs.python.org/issue36032>
> _______________________________________
>
----------
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue36032>
_______________________________________
More information about the Python-bugs-list
mailing list