]> granicus.if.org Git - python/commitdiff
Cleanup
authorRaymond Hettinger <python@rcn.com>
Thu, 24 Jan 2008 02:05:06 +0000 (02:05 +0000)
committerRaymond Hettinger <python@rcn.com>
Thu, 24 Jan 2008 02:05:06 +0000 (02:05 +0000)
Lib/rational.py

index 070e593bad8a14fada0be284c267fdb39b275a3b..e34a7134407aa59404a6c332d91206f80f3f316d 100755 (executable)
@@ -179,9 +179,7 @@ class Rational(RationalAbc):
         for e in reversed(seq):
             n, d = d, n
             n += e * d
-        if seq:
-            return cls(n, d)
-        return cls(0)
+        return cls(n, d) if seq else cls(0)
 
     def as_continued_fraction(self):
         'Return continued fraction expressed as a list'