You should do it as:
def printv(*prargs):
if vflag:
print ' '.join(prargs)
>>> printv("hello", "there", "world")
hello there world
The string.join(iterable)
returns a string of all the elements in the list separated by the specified string, in this case ' '
(a whitespace).