For example, if I'm just printing out an error, is it better to do
print "Error encountered: " + error.args[0]
or
print ''.join("Error encountered: ", error.args[0])
or perhaps
print "Error encountered: {0}".format(error.args[0])
Which one would be the fastest, and which would be the most "Pythonic" way to do it?