新手,请教一个问题~谢谢~~

新手,请教一个问题~谢谢~~

刚开始学python,大侠们表见怪哈~就是怎么把int和string连起来打印出来哦~
像这种情况:
for i in range(2):
        print 'abc',i,'def'
abc和i以及def中间的空格如何去掉啊?
谢谢
print 'abc'+str(i)+'def'
^_^
谢啦~~