e.g. import random print( random.randint(1,10) ) # 产生 1 <= number <= 10 的随机整数 print( random.random() ) # 产生 0 <= number < 1 的随机浮点数 print( random.uniform(1.1, 5.4) ) # 产生 1.1 <= number < 5.4 之间的随机浮点数,区间可以不是整数 print( random.randrange(10, 100, 2) ) # 输出 100 <= number < 1000 间的偶数
可以看到,除了random.randint可以在上下界均取到值,其他的涉及到上下界问题的random函数均可取到下界,但是却不能取到上界,即取下不取上。