首页 > 解决方案 > Python discord bot 随机数生成器

问题描述

我想制作一个随机数生成器,它从列表中选择一个随机数......我想出了这个,但每次我运行它时它都是 0,我不知道问题出在哪里......谢谢你的帮助:>

     async def on_message(self, message):
        seed(1)
        sequence = [i for i in range(2)]
        print(sequence)
        if message.content.startswith("test"):
            for _ in range(1):
                value = choice(sequence)

                if value == 0:
                    await message.channel.send("0")

                if value == 1:
                    await message.channel.send("1")

标签: pythonrandomdiscord

解决方案


好的,一切正常,如果您使用来自 user3832673 的解决方案...只需将种子设置为时间:seed(int(time.time()))


推荐阅读