Comment imprimer le signe + de chiffres pour les nombres positifs en Python

Est-il une meilleure façon d'imprimer le signe + de chiffres sur les nombres positifs?

integer1 = 10
integer2 = 5
sign = ''
total = integer1-integer2
if total > 0: sign = '+'
print 'Total:'+sign+str(total)

0 doit retourner 0 sans +.