Continuing indentation

Chris Angelico rosuav at gmail.com
Wed Mar 2 18:54:15 EST 2016


On Thu, Mar 3, 2016 at 10:46 AM,  <codewizard at gmail.com> wrote:
> On Wednesday, March 2, 2016 at 3:44:07 PM UTC-5, Skip Montanaro wrote:
>>
>>     if (some_condition and
>>         some_other_condition and
>>         some_final_condition):
>>         play_bingo()
>
> How about:
>
>   continue_playing = (
>       some_condition and
>       some_other_condition and
>       some_final_condition
>   )
>
>   if continue_playing:
>       play_bingo()
>
> or:
>
>   play_conditions = [
>       some_condition,
>       some_other_condition,
>       some_final_condition,
>   ]
>
>   if all(play_conditions):
>       play_bingo()

Those feel like warping your code around the letter of the law,
without really improving anything.

ChrisA



More information about the Python-list mailing list