cost 135 ms
Python 掷骰子游戏 - Python dice roll game

我正在 python 上玩骰子游戏,但遇到了问题。 “/roll1”和“/roll2”工作得很好,但当我尝试“/score”时,它什么都不输出。 我怎样才能解决这个问题? ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ...

2023-01-26 09:29:01   2   42    python / dice  
我正在尝试计算一系列 d6 卷值的平均值、平均值的平均值和总数 - I'm trying to figure out the average, the average of the average, of a series of d6 rolls' value, and total

我试图计算一系列 d6 卷值的平均值、平均值的平均值、一系列 d6 卷的总和以及一系列 d6 卷的平均总数。 我的数字总是略有偏差,而且我所拥有的变量都让我感到困惑,而且我认为有些是多余的。 如果有人可以帮助我清理我的代码和有用的东西。 我扩展了 Stefan B 的代码, 并添加了一些我自己的代码 ...

为什么选择参数的 p 参数在 python 中不起作用? - Why is the p argument of choice parameter not working in python?

我正在尝试使用 numpy 库的choice()将概率分配给骰子的 6 个面,但每当我运行该程序时,它都会向我显示一个错误,即p不是choice()的参数。 如何解决这个问题,或者是否有任何其他方法可以在不使用 numpy 库的情况下将概率分配给 6 个面。 我得到的错误:TypeError ...

将随机概率转换为目标数字 - Converting stochastic probabilities into target numbers

给定以下随机转移矩阵,如何将这些概率转换为随机数生成器目标数? 目标是 output 目标数字,以便在模拟环境中进行转换。 这可以像下面的例子一样手动完成,它给出了转换矩阵第一行的 3 个公平六面骰子总和的骰子掷骰范围的近似值(参见此处的概率分布); 然而,需要一种算法来做到这一点。 在提供的示例中 ...

当我掷 2 个 6 面公平骰子时,试图估计获得两个骰子所有可能总和所需的预期掷骰数 - Attempting to estimate the expected number of dice rolls needed to obtain all possible sums of two dice when I roll 2 6 sided fair dice

所以我正在做一个样题来准备我的统计考试,但我已经走到了死胡同。 问题是问: 如果您掷两个 6 面公平骰子,直到获得所有可能的结果(即所有 2-12 的总和至少出现一次)。 估计所需的预期掷骰数。 这个问题需要使用 R 中的模拟研究来回答。 到目前为止,我已经模拟了掷两个骰子的过程,并且还获得了每次掷 ...

Python 求单个骰子平均试验次数的代码 - Python Code to find the average number of trials in single dice

在 Python 中编写一个伪代码,求出至少一次获得骰子所有六个面的平均试验次数。 例如,如果您第一次掷 6 面骰子,则可以得到 6 个面中的任意一个 (1,2,3,4,5,6)。 假设你得到 3。当你第二次掷出它时,你得到 4。现在你得到 5、2、3、1、6。 你可以停止滚动,因为你至少获得了所有 ...

随机骰子滚动游戏。 将 python 中除 2 和 5 之外的值 1、3、4 和 6 相加 - random dice rolling game. adding up the sum of values 1,3,4,and 6 excluding 2 and 5 in python

我试图做一个循环,从 5 个随机骰子开始。 将值 1、3、4 和 6 加起来作为您的分数,而 2s 和 5s 不计算在内,并从下一回合掷出的骰子数量中减去 2s 和 5s 掷出的骰子总数。 我不太清楚如何仅获得掷出 1、3、4、6 的骰子的总和,并根据多少骰子是 2 或 5 来在下一回合掷出较少数量 ...

python中的随机数游戏,根据消息 - Random number game in python, with according messages

我正在尝试制作一个随机数游戏,您必须在其中猜测 Python 从 1-10 中得到哪个随机数。 并且还要这样做,如果您写入例如 11、104 等,它会要求您再次尝试写入有效输入。 到目前为止,这是我尝试过的方法,但我似乎无法弄清楚我做错了什么。 非常感谢所有帮助:)抱歉,如果这是一个简单的问题,我对 ...

Python中的骰子游戏:randint和胜利消息 - Dice game in Python: randint and victory message

我正在尝试并尝试制作一个简单的骰子游戏。 我希望它是这样的,人们可以猜出 1-6 之间的一个数字,然后让一个骰子随机生成一个数字,并根据一个人是否正确给出一条消息。 我努力了: 然而,现在,即使我猜对了,我仍然以“您输入了 6 结果是 6。抱歉,请重试!”结束。 有谁知道我在这里做错了什么? 如果有 ...

验证字典列表中的记录,如果找到,更新,如果没有,插入(Python) - Validate a record in a dict list, if found, update, if not, insert (Python)

由于我对它的工作原理的理解,我有一个小问题。 我有一个 function 来玩骰子游戏,然后将列表中的结果发送到另一个 function,其中有效的骰子结果,列表采用玩家的姓名和骰子的值,它看起来像这样: 然后我尝试将记录保存在字典中,稍后将其保存在一个新列表中,其中所有玩家的信息都将如下所示: ...

掷骰子模拟程序中的奇怪行为 - Strange behaviour in a Dice Throwing simulation program

我已经编写了这段代码,它应该模拟多次掷骰子并计算每张脸向上的次数。 我在下面附上了 output,你可以看到它看起来有点奇怪。 例如,第 5 面恰好出现 10 次,第 2、3、4 面大致相同,第 6 面在两轮中出现 0 次。 唯一表现正常的脸是1。谁能给我解释一下? 这是正常的吗? 我做错了什么还是 ...

如何从字符串中提取乘数? - How to extract multipliers from strings?

我是一个新的 python 学习者,我想出了一个简单的游戏,我想尝试编码。 游戏玩法非常简单,但编码比我预期的要难。 说明: 2 名玩家每边面对 3 个怪物(有点像口袋妖怪,但 RNG 更多)这些怪物有统计数据(HP、ATK、SPD)和 6 种独特的能力/攻击,它们根据你得到的骰子使用。 现在这对 ...

Yahtzee 骰子滚动循环 - Yahtzee dice roll loop

我需要帮助来压缩我的 Yahtzee 代码。 我对循环很熟悉,但似乎无法弄清楚如何在不擦拭每一圈的情况下做到这一点。 它设置为随机掷 5 个骰子,然后您选择要保留的骰子,然后它会掷出剩下的骰子,总共掷 3 次。 我想过制作一个占位符列表,但也不能让它这样工作。 请帮忙骰子 = ['⚀','⚁','⚂ ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM