On Fri, Mar 1, 2013 at 11:55 AM, 김용빈 <kybinz@gmail.com> wrote:
why we bother with '{variable}'.format(variable=variable) ?can we just '{variable}.format()' ?variable = "Hello, World!"print('{variable}'.format_map(locals()))if variable is exist, then assign it.if variable is not exist, then raise errorI am not language expert. so sorry if this is not a good idea, or already discussed.As Dustin said, Explicit is Better Than Implicit; you don't want a variable to accidentally make your string formatting work by luck because you forgot to pass in an argument you meant to but just so happened to have a variable with the "right" name.
_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
http://mail.python.org/mailman/listinfo/python-ideas