This article provides a sample solution about Roll a dice Function
Here's What You'll Learn
TogglePermalink: https://thestudycorp.com/essay-examples/roll-a-dice-function
As you continue, thestudycorp.com has the top and most qualified writers to help with any of your assignments. All you need to do is place an order with us.
Solution
Name:
Class name:
- Roll a dice Function 1
import random
allcount = 0
for loopcouter in range(6):
count = [0]*5
for i in range(5):
while True:
dice = random.randint(1,6)
count[i] += 1
if dice == 6:
break
allcount += max(count)
averagecount = allcount // 6
print(“the total number of throws is”, allcount)
print(“the average number of throws is”, averagecount)
- Roll a dice 6000X
# Total face 1
allcount = sum(max((1 + sum(1 for _ in iter(lambda: randint(1, 6), 6)))
for _ in range(1)) for _ in range(6000))
averagecount = allcount // 6000
print(“the total number of total face 1”, allcount)
#Total face 2
allcount = sum(max((1 + sum(1 for _ in iter(lambda: randint(1, 6), 6)))
for _ in range(2)) for _ in range(6000))
averagecount = allcount // 6000
print(“the total number of total face 1”, allcount)
#Total face 6
allcount = sum(max((1 + sum(1 for _ in iter(lambda: randint(1, 6), 6)))
for _ in range(6)) for _ in range(6000))
averagecount = allcount // 6000
print(“the total number of total face 1”, allcount)
As you continue, thestudycorp.com has the top and most qualified writers to help with any of your assignments. All you need to do is place an order with us.