random.random() 没有参数,选择0到1之间的随机浮点数 random.uniform(a, b) 生成指定范围内的随机浮点数如果a.b哪个大那个小都没关系,生成的都是在小的与大的之间的随机浮点. print random.uniform(10, 20) print random.uniform(20, 10) 18.7356606526 12.5798298022 random.randint(a, b) 用于生成指定范围内的整数,参数上限a比如小于b,否则出错. print ra