On Wed, 11 Jan 2006 05:58:05 -0800, py wrote: > Say I have... > x = "132.00" > > but I'd like to display it to be "132" ...dropping the trailing > zeros...I currently try this
Mucking about with the string is one solution. Here is another: print int(float(x)) > I do it like this because if > x = "132.15" ...i dont want to modify it. But if > x = "132.60" ...I want it to become "132.6" Then you want: x = float("123.60") # full precision floating point value r = round(x, 1) # rounded to one decimal place -- Steven. -- http://mail.python.org/mailman/listinfo/python-list