What does % do to strings in Python? [closed]
I have failed to find documentation for the operator % as it is used on strings in Python. What does this operator do when it is used with a string on the left hand side? Konrad Rudolph It's the string formatting operator. Read up on string formatting in Python . format % values Creates a string where format specifies a format and values are the values to be filled in. It applies printf-like formatting to a string, so that you can substitute certain parts of a string with values of variables. Example # assuming numFiles is an int variable print "Found %d files" % (numFiles, ) See the link