Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

This program will be ran through a Python 3 IDE, please use correct formatting a

ID: 3691630 • Letter: T

Question

This program will be ran through a Python 3 IDE, please use correct formatting as such.

Write a function diceprob() that takes a possible result r of a roll of pair of dice (i.e. an integer between 2 and 12) and simulates repeated rolls of a pair of dice until 100 rolls of r have been obtained. Your function should print how many rolls it took to obtain 100 rolls of r.

Please actually write it as a function named diceprob()

Here is an example of how the function should work:

>>> diceprob(2)
It took 4007 rolls to get 100 rolls of 2
>>> diceprob(3)
It took 1762 rolls to get 100 rolls of 3
>>> diceprob(4)
It took 1058 rolls to get 100 rolls of 4
>>> diceprob(5)
It took 1075 rolls to get 100 rolls of 5
>>> diceprob(6)
It took 760 rolls to get 100 rolls of 6
>>> diceprob(7)
It took 560 rolls to get 100 rolls of 7

Explanation / Answer

def diceprob(x):
return random.randrange(x, 7)

total = diceprob() + diceprob()

def play_turn():
total = diceprob() + diceprob()

if total == 11:
return 1.5
elif total == 10:
return 1.0
elif total == 9:
return 0.5
elif total <= 5:
return -0.5
else:
return 0

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote