擅长:python、mysql、java
<pre><code>import random
while True:
sample_size = int(input("Enter the number of times you want me to roll a die: "))
if sample_size > 0:
break
roll_with_6 = 0
roll_count = 0
while roll_count < sample_size:
roll_count += 1
n = random.randint(1, 6)
#print(n)
if n == 6:
roll_with_6 += 1
print(f'Probability to get a 6 is = {roll_with_6/roll_count}')
</code></pre>
<p>一个样本输出:</p>
^{pr2}$
<p>另一个示例输出:</p>
<pre><code>Enter the number of times you want me to roll a die: 1000000
Probability to get a 6 is = 0.167414
</code></pre>