The exercise says that doing the %s method "is a better method than concatenating strings together" i.e. better than doing "string" + "string", but it doesn't explain why? I mean, I'm writing the variables anyway after the % () so I don't see how it'd be faster to type, if that were a reason. Is it simply because it automatically converts the variables to strings, so in case you have any number values, you don't have to use str()?
I'm not new to programming in general, so explanations are welcome to go more in depth