[Tutor] working with strings in python3
James Mills
prologic at shortcircuit.net.au
Mon Apr 18 20:34:27 EDT 2011
On Tue, Apr 19, 2011 at 10:17 AM, Rance Hall <ranceh at gmail.com> wrote:
> pseudo code:
>
>
> message = "Bah."
>
> if test:
> message = message + " Humbug!"
>
> print(message)
>
> end pseudo code
Normally it's considered bad practise to concatenate strings.
Use a a format specifier like this:
> message = "Bah."
>
> if test:
> message = "%s %s" (message, " Humbug!")
>
> print(message)
Python3 (afaik) also introduced the .format(...) method on strings.
cheers
James
--
-- James Mills
--
-- "Problems are solved by method"
More information about the Python-list
mailing list