> On 18 Jun 2020, at 13:30, Daniel. <danielhi...@gmail.com> wrote:
> 
> I love the do_stuff if cond syntax in Ruby and in perl. It's very natural to 
> real, much more to follow than if cond: do_stuff

I on the other hand hate that syntax and find it harder to read.

Why put the code out of sequence?

        if read_this_1st: read_this_2nd()

vs. this that I think of as out of sequence order

        read_this_2nd() if not read_this_1st

Barry


> 
> But still I don't think that it is enough to demand a language change.
> 
> Something near this is to have a default of none for 
> 
> A if B else None
> 
> So we can ommit the else None part, but this goes against the explicit is 
> better than implicit 
> 
> Em qua, 17 de jun de 2020 07:42, Paul Moore <p.f.mo...@gmail.com 
> <mailto:p.f.mo...@gmail.com>> escreveu:
> On Wed, 17 Jun 2020 at 10:44, artem6191 <artem129...@gmail.com 
> <mailto:artem129...@gmail.com>> wrote:
> >
> > So yeah, we can "if <expression>: return", but why not?
> 
> That's the wrong question. The correct question is "why is this
> needed, and is the need sufficiently pressing to justify the change to
> the language?"
> 
> You're talking about allowing "return EXPR if CONDITION" as an exact
> equivalent of "if CONDITION: return EXPR". There isn't even a benefit
> of "it saves a line of code", so it's very hard to see a
> justification.
> 
> Paul
> _______________________________________________
> Python-ideas mailing list -- python-ideas@python.org 
> <mailto:python-ideas@python.org>
> To unsubscribe send an email to python-ideas-le...@python.org 
> <mailto:python-ideas-le...@python.org>
> https://mail.python.org/mailman3/lists/python-ideas.python.org/ 
> <https://mail.python.org/mailman3/lists/python-ideas.python.org/>
> Message archived at 
> https://mail.python.org/archives/list/python-ideas@python.org/message/PHB2VWU3J2YAGCWZR5N5N2BAGPFBQMF4/
>  
> <https://mail.python.org/archives/list/python-ideas@python.org/message/PHB2VWU3J2YAGCWZR5N5N2BAGPFBQMF4/>
> Code of Conduct: http://python.org/psf/codeofconduct/ 
> <http://python.org/psf/codeofconduct/>
> _______________________________________________
> Python-ideas mailing list -- python-ideas@python.org
> To unsubscribe send an email to python-ideas-le...@python.org
> https://mail.python.org/mailman3/lists/python-ideas.python.org/
> Message archived at 
> https://mail.python.org/archives/list/python-ideas@python.org/message/WEK6CTGJGEBD6ROG5BASTJ6C43OKBTRE/
> Code of Conduct: http://python.org/psf/codeofconduct/

_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/ANEKFKLUWI3KLPNLF4JWSM37JLQMXXSG/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to