On Tue, 29 Sep 2015 18:44:33 -0500, Tim Chase wrote: > On 2015-09-29 21:32, Mark Lawrence wrote: >> On 29/09/2015 17:48, Rob Gaddi wrote: >> >> Is there any similar elegant way to check if a value is out of >> >> certain range? >> >> Example - To check if x is either less than zero or greater than >> >> ten? Right now I am using x < 0 or x > 10. >> > >> > not (0 <= x <= 10) >> >> Yuck. > > Not sure there's much "yuck" to be had there. It's succinct, easy to > read, and correct. The only improvement might be if you have things to > do in both cases, in which case remove the "not" and set the clauses > accordingly: > > if 0 <= x <= 10: > success_within_range(x) > else: > fail_out_of_bounds(x) > > -tkc
I would stick with the OP's current solution Readability Counts! -- BUFFERS=20 FILES=15 2nd down, 4th quarter, 5 yards to go! -- https://mail.python.org/mailman/listinfo/python-list