less cluttered'{ : }{ }{ : }format( ' '{: }{ }{: }format( ' '% % ( ' named method and context-neutral argumentsaesthetics versus practice the formatting method also claims an advantage in replacing the operator with more mnemonic format method nameand not distinguishing between single and multiple substitution values the former may make the method appear simpler to beginners at first glance ("formatmay be easier to parse than multiple "%characters)though this probably varies per reader and seems minor some may see the latter difference as more significant--with the format expressiona single value can be given by itselfbut multiple values must be enclosed in tuple' ' ' % ( ' single value multiple values tuple technicallythe formatting expression accepts either single substitution valueor tuple of one or more items as consequencebecause single item can be given either by itself or within tuplea tuple to be formatted must be provided as nested tuple -- perhaps rare but plausible case'% ' '% ( ,' '% (( ,),'( ,)single valueby itself single valuein tuple single value that is tuple the formatting methodon the other handtightens this up by accepting only general function arguments in both casesinstead of requiring tuple both for multiple values or single value that is tuple'{ }format( ' '{ { }format( ' single value '{ }format( ' '{ }format(( ,)'( ,)single valueby itself multiple values single value that is tuple string formatting method calls