Hello, 2013/3/30 ஆமாச்சு <ama...@amachu.me>
> Consider the scenario, > > >> a = 10 > >> "{0:.2f}".format(a) > '10.00' > > This returns a string 10.00. But what is the preferred method to retain > 10.0 (float) as 10.00 (float)? > > I assume you have a numeric value a and want to have a float with 2 decimals. This can be achieved with the function round(): >>> a = 10 >>> type(a) <type 'int'> >>> a = round(10,2) >>> type (a) <type 'float'> >>> a 10.0 BR, Roland > I am trying to assign the value to a cell of a spreadsheet, using > python-xlwt. I would like to have 10.00 as the value that is right > aligned. With text it is left aligned. > > -- > > Sri Ramadoss M > > -- > http://mail.python.org/mailman/listinfo/python-list >
-- http://mail.python.org/mailman/listinfo/python-list