Use floor division operator.

This commit is contained in:
Raymond Hettinger 2004-09-27 15:29:05 +00:00
parent 4837a223ee
commit ffdb8bb99c
7 changed files with 8 additions and 8 deletions

View file

@ -1361,7 +1361,7 @@ def Time2Internaldate(date_time):
zone = -time.altzone
else:
zone = -time.timezone
return '"' + dt + " %+03d%02d" % divmod(zone/60, 60) + '"'
return '"' + dt + " %+03d%02d" % divmod(zone//60, 60) + '"'

View file

@ -197,9 +197,9 @@ def randrange(self, start, stop=None, step=1, int=int, default=None,
if istep != step:
raise ValueError, "non-integer step for randrange()"
if istep > 0:
n = (width + istep - 1) / istep
n = (width + istep - 1) // istep
elif istep < 0:
n = (width + istep + 1) / istep
n = (width + istep + 1) // istep
else:
raise ValueError, "zero step for randrange()"

View file

@ -385,7 +385,7 @@ def __init__(self, seqn):
def __iter__(self):
return self
def next(self):
3/0
3 // 0
class S:
'Test immediate stop'

View file

@ -50,7 +50,7 @@ def __init__(self, seqn):
def __iter__(self):
return self
def next(self):
3/0
3 // 0
class N:
'Iterator missing next()'

View file

@ -476,7 +476,7 @@ def __init__(self, seqn):
def __iter__(self):
return self
def next(self):
3/0
3 // 0
class S:
'Test immediate stop'

View file

@ -79,7 +79,7 @@ def test_sample_distribution(self):
def factorial(n):
return reduce(int.__mul__, xrange(1, n), 1)
for k in xrange(n):
expected = factorial(n) / factorial(n-k)
expected = factorial(n) // factorial(n-k)
perms = {}
for i in xrange(trials):
perms[tuple(self.gen.sample(pop, k))] = None

View file

@ -1241,7 +1241,7 @@ def __init__(self, seqn):
def __iter__(self):
return self
def next(self):
3/0
3 // 0
class S:
'Test immediate stop'