From bea2debfe92304b6093bd0eeba85676ffd52e4cb Mon Sep 17 00:00:00 2001 From: Alexander Clark Date: Wed, 2 Jul 2025 12:38:14 -0700 Subject: [PATCH] Use idiomatic checks --- freeride/affine.py | 4 ++-- freeride/base.py | 2 +- freeride/quadratic.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/freeride/affine.py b/freeride/affine.py index 9248c15..892b73c 100644 --- a/freeride/affine.py +++ b/freeride/affine.py @@ -288,7 +288,7 @@ def plot(self, ax=None, textbook_style=True, max_q=None, label=True, **kwargs): >>> demand_curve = AffineElement(10.0, -2.0) >>> demand_curve.plot() """ - if ax == None: + if ax is None: ax = plt.gca() # core plot @@ -319,7 +319,7 @@ def plot(self, ax=None, textbook_style=True, max_q=None, label=True, **kwargs): if textbook_style: textbook_axes(ax) - if label == True: + if label: # Label Curves # if type(self).__name__ == 'Demand': diff --git a/freeride/base.py b/freeride/base.py index ac2f714..735e8e0 100644 --- a/freeride/base.py +++ b/freeride/base.py @@ -57,7 +57,7 @@ def __init__(self, *coef, symbols=None, domain=None): """ self.set_symbols(symbols) self.is_undefined = coef == ([],) # helpful in sum functions - if self.is_undefined == False: + if not self.is_undefined: coef = np.squeeze(np.array(coef, ndmin=1)) super().__init__(coef, domain=None, symbol=self._symbol) else: diff --git a/freeride/quadratic.py b/freeride/quadratic.py index 510acf1..24a7714 100644 --- a/freeride/quadratic.py +++ b/freeride/quadratic.py @@ -87,7 +87,7 @@ def plot(self, ax=None, textbook_style=True, max_q=100, label=True, **kwargs): if textbook_style: textbook_axes(ax) - if label == True: + if label: # ax.set_ylabel("Price") ax.set_xlabel("Quantity")