Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #22476
| References | (6 earlier) <mailman.1205.1333358032.3037.python-list@python.org> <4f79938c$0$29981$c3e8da3$5496439d@news.astraweb.com> <mailman.1212.1333370596.3037.python-list@python.org> <jlce45$o7a$1@dont-email.me> <jlcgth$bnf$1@dont-email.me> |
|---|---|
| Date | 2012-04-02 09:02 -0700 |
| From | Yingjie Lan <lanyjie@yahoo.com> |
| Subject | Re: string interpolation for python |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.1223.1333382551.3037.python-list@python.org> (permalink) |
>> In that case you should re-think the delimiters, so that you have >> something >> that can be nested. An example (example only, I'm not in love with it > as >> a final form): Haven't really thought about that. Nesting is a big issue if in the embedded expression, there is another dynamic string expression. For example (the first '%' immediately preceding the first quote denotes the start of a dynamic string expression):: >>> first_name, family_name = "Peter", "Johns" >>> %"Hi $ first_name+%", $family_name$" $!" 'Hi Peter, Johns!' However, nesting is really cluttering things up and we should forbid it without loosing power: The above example can be done without nesting: >>> >>> %"Hi $ first_name$, $family_name$!" 'Hi Peter, Johns!' Can you offer an example where nesting is better or necessary? Cheers, Yingjie
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: string interpolation for python Yingjie Lan <lanyjie@yahoo.com> - 2012-04-02 00:39 -0700
Re: string interpolation for python Jussi Piitulainen <jpiitula@ling.helsinki.fi> - 2012-04-02 11:01 +0300
Re: string interpolation for python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-04-02 08:26 +0000
Re: string interpolation for python Chris Angelico <rosuav@gmail.com> - 2012-04-02 18:47 +1000
Re: string interpolation for python Yingjie Lan <lanyjie@yahoo.com> - 2012-04-02 02:11 -0700
Re: string interpolation for python Duncan Booth <duncan.booth@invalid.invalid> - 2012-04-02 10:19 +0000
Re: string interpolation for python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-04-02 11:54 +0000
Re: string interpolation for python Yingjie Lan <lanyjie@yahoo.com> - 2012-04-02 05:40 -0700
Re: string interpolation for python Laurent Claessens <moky.math@gmail.com> - 2012-04-02 15:02 +0200
Re: string interpolation for python Yingjie Lan <lanyjie@yahoo.com> - 2012-04-02 07:25 -0700
Re: Re: string interpolation for python Evan Driscoll <driscoll@cs.wisc.edu> - 2012-04-02 15:36 -0500
Re: string interpolation for python mwilson@the-wire.com - 2012-04-02 10:46 -0400
Re: string interpolation for python mwilson@the-wire.com - 2012-04-02 11:34 -0400
Re: string interpolation for python Yingjie Lan <lanyjie@yahoo.com> - 2012-04-02 09:02 -0700
Re: string interpolation for python rusi <rustompmody@gmail.com> - 2012-04-02 06:04 -0700
Re: string interpolation for python Yingjie Lan <lanyjie@yahoo.com> - 2012-04-02 02:17 -0700
Re: string interpolation for python alex23 <wuwei23@gmail.com> - 2012-04-02 22:47 -0700
Re: string interpolation for python Chris Angelico <rosuav@gmail.com> - 2012-04-02 19:56 +1000
Re: string interpolation for python Chris Rebert <clp2@rebertia.com> - 2012-04-02 03:23 -0700
Re: string interpolation for python Yingjie Lan <lanyjie@yahoo.com> - 2012-04-02 04:46 -0700
Re: string interpolation for python Yingjie Lan <lanyjie@yahoo.com> - 2012-04-02 05:00 -0700
Re: string interpolation for python Chris Angelico <rosuav@gmail.com> - 2012-04-03 00:58 +1000
Re: string interpolation for python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-04-02 18:56 +0000
Re: string interpolation for python Yingjie Lan <lanyjie@yahoo.com> - 2012-04-02 08:49 -0700
Re: string interpolation for python Chris Angelico <rosuav@gmail.com> - 2012-04-03 08:38 +1000
Re: string interpolation for python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-04-02 23:18 +0000
Re: string interpolation for python Yingjie Lan <lanyjie@yahoo.com> - 2012-04-02 18:57 -0700
csiph-web