[Python-Dev] For review: PEP 285: Adding a bool type
Samuele Pedroni
pedroni@inf.ethz.ch
Sun, 10 Mar 2002 16:06:19 +0100
From: Samuele Pedroni <pedroni@inf.ethz.ch>
>
> >
> > > Damn, you're right. I'll patch doctest to special-case the snot out of
> > > those specific strings <wink>. In the meantime,
> > >
> > > def ibool(e):
> > > return e and 1 or 0
> > > # or "return operator.truth(e)"
> > >
> > > will work across all Pythons forever, or back to 1.4 if you use
> > > operator.truth to avoid offending yourself <wink>.
>
> Btw given that probably operator.truth() will
> become a synonym of bool() the "# or" comment
> does not apply.
>
Btw, as far as I understand ibool can be spelled just as +
>>> +(1>0)
1
regards, Samuele Pedroni.