在python中创建一个可变长度的字符串

时间:2011-10-26 14:39:19

标签: python

我需要创建一个由空格组成的字符串,并且需要在运行时确定字符串的长度。

这就是我在做的事情:

suffix = "".join([' ' for x in range(0, max)])

必须采用更好方式,更强大聪明方式,以及更轻松方式。有什么办法?

编辑,这比我想象的更简单。只有1种方式,以上所有,呵呵:)

3 个答案:

答案 0 :(得分:3)

不要将max用于变量名称。

suffix = ' ' * nb_spaces

答案 1 :(得分:1)

使用string "multiplication."

suffix = " " * numSpaces

答案 2 :(得分:1)

使用string multiplication.

>>> print "x" * 5
xxxxx