What\'s a nice idiom to do this:
Instead of:
print \"%s is a %s %s that %s\" % (name, adjective, noun, verb)
I want to be able to do something to th
For python 2 do:
print name,'is a',adjective,noun,'that',verb
For python 3 add parens:
print(name,'is a',adjective,noun,'that',verb)
If you need to save it to a string, you'll have to concatenate with the +
operator and you'll have to insert spaces. print
inserts a space at all the ,
unless there is a trailing comma at the end of the parameters, in which case it forgoes the newline.
To save to string var:
result = name+' is a '+adjective+' '+noun+' that '+verb