integer to ascii
jeff at ccvcorp.com
Thu Nov 8 01:41:18 CET 2001
Max M wrote:
> "harry" <hartanto at telusplanet.net> wrote in message
> news:VX7G7.18181$5e2.4403261 at news1.telusplanet.net...
> > instead of '5' as the output, how do i make the output as '23' -> string
> > concatnation instead of integer.
> There are a few ways of doing it:
> rows = `2`
> ( or rows = '%d' % 2 )
> columns = str(3)
> joined = rows + columns
> rows = 2
> columns = 3
> joined = `rows` + str(columns)
> all depending on how you want to use you variables afterwards.
rows = 2
columns = 3
joined = "%d%d" % (rows,columns)
String formatting is your friend. It is *much* faster than concatenation with
+, too (though this won't show up unless you're doing it in a tight loop...)
More information about the Python-list