Kaydet (Commit) ffdb8bb9 authored tarafından Raymond Hettinger's avatar Raymond Hettinger

Use floor division operator.

üst 4837a223
...@@ -1361,7 +1361,7 @@ def Time2Internaldate(date_time): ...@@ -1361,7 +1361,7 @@ def Time2Internaldate(date_time):
zone = -time.altzone zone = -time.altzone
else: else:
zone = -time.timezone zone = -time.timezone
return '"' + dt + " %+03d%02d" % divmod(zone/60, 60) + '"' return '"' + dt + " %+03d%02d" % divmod(zone//60, 60) + '"'
......
...@@ -197,9 +197,9 @@ class Random(_random.Random): ...@@ -197,9 +197,9 @@ class Random(_random.Random):
if istep != step: if istep != step:
raise ValueError, "non-integer step for randrange()" raise ValueError, "non-integer step for randrange()"
if istep > 0: if istep > 0:
n = (width + istep - 1) / istep n = (width + istep - 1) // istep
elif istep < 0: elif istep < 0:
n = (width + istep + 1) / istep n = (width + istep + 1) // istep
else: else:
raise ValueError, "zero step for randrange()" raise ValueError, "zero step for randrange()"
......
...@@ -385,7 +385,7 @@ class E: ...@@ -385,7 +385,7 @@ class E:
def __iter__(self): def __iter__(self):
return self return self
def next(self): def next(self):
3/0 3 // 0
class S: class S:
'Test immediate stop' 'Test immediate stop'
......
...@@ -50,7 +50,7 @@ class E: ...@@ -50,7 +50,7 @@ class E:
def __iter__(self): def __iter__(self):
return self return self
def next(self): def next(self):
3/0 3 // 0
class N: class N:
'Iterator missing next()' 'Iterator missing next()'
......
...@@ -476,7 +476,7 @@ class E: ...@@ -476,7 +476,7 @@ class E:
def __iter__(self): def __iter__(self):
return self return self
def next(self): def next(self):
3/0 3 // 0
class S: class S:
'Test immediate stop' 'Test immediate stop'
......
...@@ -79,7 +79,7 @@ class TestBasicOps(unittest.TestCase): ...@@ -79,7 +79,7 @@ class TestBasicOps(unittest.TestCase):
def factorial(n): def factorial(n):
return reduce(int.__mul__, xrange(1, n), 1) return reduce(int.__mul__, xrange(1, n), 1)
for k in xrange(n): for k in xrange(n):
expected = factorial(n) / factorial(n-k) expected = factorial(n) // factorial(n-k)
perms = {} perms = {}
for i in xrange(trials): for i in xrange(trials):
perms[tuple(self.gen.sample(pop, k))] = None perms[tuple(self.gen.sample(pop, k))] = None
......
...@@ -1241,7 +1241,7 @@ class E: ...@@ -1241,7 +1241,7 @@ class E:
def __iter__(self): def __iter__(self):
return self return self
def next(self): def next(self):
3/0 3 // 0
class S: class S:
'Test immediate stop' 'Test immediate stop'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment