gpt4 book ai didi

python - 计算随机发生的麻烦

转载 作者:太空宇宙 更新时间:2023-11-04 09:55:13 24 4
gpt4 key购买 nike

假设我有这段代码

import random

def fooFunc():
return 1

当使用下面的代码时,fooFunc 被执行的总体机会是多少?

if random.randrange(4096)==1:
fooFunc()
if random.randrange(256)==1:
fooFunc()

最佳答案

我建议这不是 python 问题,更适合 https://math.stackexchange.com/ - 询问概率。

由于 random.randrange(x) 产生一个介于 0 和 x 之间的数字(包括 0,但不包括 x),你有一个 1/x probability正在生产的任何特定数量。

请参阅 Neil Slater 的回答以计算您所处情况的具体概率。

(如果您想查看 random.randrange() 的内部结构,请参阅此处:How does a randrange() function work?)

关于python - 计算随机发生的麻烦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46171750/

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