This is an old copy of the Python FAQ. The information here may be outdated.

How do I convert a number to a string?

To convert, e.g., the number 144 to the string ‘144’, use the built-in function str. If you want a hexadecimal or octal representation, use the built-in functions hex or oct. For fancy formatting, use the % operator on strings, e.g. “%04d” % 144 yields ‘0144’ and “%.3f” % (1/3.0) yields ‘0.333’. See the library reference manual for details.

To convert the number 144 to a 1-character string with the character code 144, use chr. To create a Unicode character, use unichr instead.

CATEGORY: programming


A Django site. rendered by a django application. hosted by webfaction.