请问如何去掉字符变量两边的空格部分

请问如何去掉字符变量两边的空格部分

python3.0
>>> a='test'
>>> print ('this',a,'bbbb')
this test bbbb
>>>



希望结果是:
thistestbbbb
今天找了一天资料也没有找到好的办法.请问大家有什么好方法吗?
谢谢了.
print    ''.join(['this',a,'bbbb'])
或者 print  "this%sbbbb" % a
在2.x版本中:
print aa,bb
这样也会有个空格隔开的。

自动加个空格看上去还是蛮不错的呢。


QUOTE:
原帖由 luffy.deng 于 2009-2-1 23:25 发表
print    ''.join(['this',a,'bbbb'])

b = ('this',a,'bbbb');
print ''.join(b)

这样可以的吧?


QUOTE:
原帖由 bohemia 于 2009-2-2 10:11 发表


b = ('this',a,'bbbb');
print ''.join(b)

这样可以的吧?

有区别么?列表有个好处可以变

print ('this'+a+'bbbb')
多谢各位老大使用+解决问题了. 如果是int的变量直接str(xx)也可以了.万分感谢
print ('this', a, 'bbbb', sep='')


QUOTE:
原帖由 luffy.deng 于 2009-2-2 10:17 发表

有区别么?列表有个好处可以变

没区别.
我的意思是,你的这个方法对LZ来说已经可以了啊. .呵呵.