replacing `else` with `then` in `for` and `try`

Chris Angelico rosuav at gmail.com
Mon Nov 6 08:55:29 EST 2017


On Tue, Nov 7, 2017 at 12:05 AM, Jon Ribbens <jon+usenet at unequivocal.eu> wrote:
> On 2017-11-06, Chris Angelico <rosuav at gmail.com> wrote:
>> If you start with the assumption that "intuitively obvious" doesn't
>> actually mean "intuitively obvious" but actually means something
>> completely different, then your statement definitely means something
>> non-contradictory. But if you start with the assumption that
>> "intuitively obvious" really does mean that the purpose and meaning of
>> for-else can be understood easily without external information, then
>> your statement contradicts itself.
>
> I didn't say that 'for...else' was inherently "intutively obvious".
> In fact I said the opposite of that. I said that *if* you start from
> the right premise then it *becomes* intuitively obvious.

If you have to start by explaining a premise, it's not intuitive.

ChrisA



More information about the Python-list mailing list