Hi all, I wanto to print just the first 5 characters of a string, why this doesn't work (py3.1)? >>> print("{0:5}".format("123456789")) 123456789 I know I could use print("123456789"[:5]), yeah it's a stupid example, but isn't format for string formatting? Thanks, Mattia