From: Samuele P. <pe...@in...> - 2001-05-16 13:31:56
|
> > this might be me just being really dim, but... > > why can't i do... > > cba=123 > abc='abc'+cba > > ...to make a string with value 'abc123' `? > what can i do instead ? > > i.e. if a have a variable that always has an integer value, and i want to > append this integer to the end of a string... > > - will > In this respect jython/python is different from java (and perl): cba=123 abc='abc'+`cba` or equivalently abc='abc'+repr(cba) (but with cba=2L (long int) you will get `abc2L`) or abc = 'abc' + str(cba) (here with 2L one gets `abc2`) or abc="abc%s" % a regards, Samuele Pedroni |