Here are two ways to write a table of squares and cubes
for x in range(1, 11):
print repr(x).rjust(2), repr(x*x).rjust(3),
# Note trailing comma on previous line
print repr(x*x*x).rjust(4)
for x in range(1,11):
print '%2d %3d %4d' % (x, x*x, x*x*x)
Related examples in the same category