Formatting with % - why does it only print once?


#1

So in the first example that was given,

string_1 = "Camelot"
string_2 = "place"

print "Let's not go to %s. 'Tis a silly %s." % (string_1, string_2)

Let's not go to Camelot. 'Tis a silly place.

was the final result.
However, shouldn't it be "Let's not go to Camelot. 'Tis a silly Camelot place." ??
Please clarify!!


#2

No because you are just replacing the string so it wont print out twice think it like this you have two hole in the ground and you have to blocks to fill the ground with you put one block in each hole to level the ground.