gpt4 book ai didi

python - 如何在 python 中实现随机数

转载 作者:行者123 更新时间:2023-12-01 05:16:10 24 4
gpt4 key购买 nike

所以我正在用Python(在树莓派上)制作一个基本游戏,对于x坐标我需要它是随机的,当我使用random.randint()时它不会工作,因此我不知道该怎么做:

如前所述,我需要 x 为随机数,y 保持为 -2

def getNewPiece():
shape = random.choice(list(PIECES.keys()))
newPiece = {'shape': shape,
'rotation': random.randint(0, len(PIECES[shape]) - 1),
'x': random.randint(),
'y': -2 ,
'color': random.randint(0, len(COLORS)-1)}
return newPiece

最佳答案

您实际上需要传递需要生成随机整数的范围。

random.randint(1,10)

其中 110 包含在随机挑选中。因此,上面的方法将返回 1 到 10(含)之间的任何整数。对于不同的范围,只需指定不同的开始和结束参数即可。

文档: random.randint

关于python - 如何在 python 中实现随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23195016/

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