python中把不足n位的字符串,补到n位

python 2.7下,
输入一个字符串到变量g,然后我有列出g[0]到g[8]分别指向别的函数。
现在的状况是,只能输入九位,少一位都不行。我想做到,输入9位一下的字符串的话,剩下的位数用字母m来填充。
不知道该如何实现,求大神指导。

sr='abc'
sr=sr+'m'*(9-len(sr))
 输出:
 abcmmmmmm

格式化下字符串