A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2002-July/026336.html below:

why string substitution is not the same operation as data formatting

[Python-Dev] PEP 292-related: why string substitution is not the same operation as data formatting [Python-Dev] PEP 292-related: why string substitution is not the same operation as data formattingGuido van Rossum guido@python.org
Fri, 12 Jul 2002 10:47:34 -0400
> Guido, can you please, for our enlightenment, tell us what are the
> reasons you feel %(foo)s was a mistake?

Because of the trailing 's'.  It's very easy to leave it out by
mistake, and because the definition of printf formats skips over
spaces (don't ask me why), the first character of the following word
is used as the type indicator.

(FWIW, I agree with your other observations -- this was why I
support exploring an alternative in PEP 292.)

--Guido van Rossum (home page: http://www.python.org/~guido/)




RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4