randrange(start, stop)只接受整数参数.那么如何在两个浮点值之间得到一个随机数?
我想将数字限制在一定范围内.目前,我正在做以下事情:
minN = 1
maxN = 10
n = something() #some return value from a function
n = max(minN, n)
n = min(maxN, n)
Run Code Online (Sandbox Code Playgroud)
这使得它中minN和maxN,但它并没有看起来非常漂亮.我怎么能做得更好?
PS:仅供参考,我使用的是Python 2.6.
我查看了Python 2.5文档,我找不到这个答案:如何检查一个对象是否与另一个对象是同一个类?
def IsClass(obj1, obj2):
return obj1.class == obj2.class #doesn't work
Run Code Online (Sandbox Code Playgroud)