Hi, I tested it in Python 2.5.4, that's correct:

>>> [] and 5
[]
>>> [] or 5
5

2009/9/13 Nick Johnson (Google) <[email protected]>:
> On Sat, Sep 12, 2009 at 5:27 PM, 老桃 <[email protected]> wrote:
>>
>> why does this behaviour deffrent from python shell then?
>
> It's not - the behaviour you describe is what I get in a regular Python
> shell - and it's the correct behaviour, as far as Python goes.
>
> -Nick
>
>>
>> On Sep 12, 11:03 pm, "Nick Johnson (Google)" <[email protected]>
>> wrote:
>> > On Sat, Sep 12, 2009 at 5:46 AM, 老桃 <[email protected]> wrote:
>> >
>> > > ok. codes are:
>> >
>> > > from google.appengine.ext import webapp
>> >
>> > > class UserMng( webapp.RequestHandler ):
>> > >    def get( self ):
>> >
>> > >        a = []
>> > >        b = ( a ) and 5
>> >
>> > >         print b
>> >
>> > > outputs:
>> >
>> > > []
>> >
>> > I get this behaviour on the Python console, too. It's the correct
>> > behaviour
>> > - the Python 'and' operator returns the first non-true argument.
>> >
>> > -Nick
>> >
>> >
>> >
>> > > Status: 200 OK
>> > > Content-Type: text/html; charset=utf-8
>> > > Cache-Control: no-cache
>> > > Expires: Fri, 01 Jan 1990 00:00:00 GMT
>> > > Content-Length: 0
>> >
>> > > dev server version is 1.2.5
>> >
>> > > On Sep 12, 12:17 am, "Nick Johnson (Google)" <[email protected]>
>> > > wrote:
>> > > > Hi saintthor,
>> > > > Can you please provide a complete example that reproduces this on
>> > > > the dev
>> > > > server?
>> >
>> > > > -Nick Johnson
>> >
>> > --
>> > Nick Johnson, Developer Programs Engineer, App Engine
>>
>
>
>
> --
> Nick Johnson, Developer Programs Engineer, App Engine
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to