Python provides a built-in function called len that returns the length of a string, so the value of len('allen') is 5.
Write a function named right_justify that takes a string named s as a parameter and prints the string with enough leading spaces so that the last letter of the string is in column 70 of the display.
>>> right_justify('allen')
allen
I solved it like this:
def right_justify(s):
print " " + s
right_justify('allen')
Is it right?
Are there built-in Python methods to do what I need to do?
Its quite easy with string formatting: