gpt4 book ai didi

python - random.randint 非整数? [Python]

转载 作者:太空狗 更新时间:2023-10-30 01:49:41 24 4
gpt4 key购买 nike

我怎样才能生成一个介于 0.1 和 0.9 之间的随机数?

randint 仅适用于整数 =/

谢谢

最佳答案

使用random.uniform() .对于您的示例,random.uniform(0.1, 0.9)

这相当于使用 random.random() 获取 0.0 和 1.0 之间的值,然后适当缩放和移动该值:

def rand_float_range(start, end):
return random.random() * (end - start) + start

关于python - random.randint 非整数? [Python],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3533247/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com