如题,刚开始回答利用二进制,可以实现,但是二进制随机值是 0-1024,不符合。 后来一想,可以用累加法,但是好像哪里不对。 def randomunm(): re=0 for i in range(0,1001): re=random.randint(0,1)+re return re
执行一万次,发现值分布均在 400-599 之间。大家有更好的解决思路么。