Question: I need a code (in Python) that implements a function that calculates the probability of rolling exactly two 3's in k rolls of a fair

I need a code (in Python) that implements a function that calculates the probability of rolling exactly two 3's in k rolls of a fair die. Use this function to plot the probability as k varies from 2 to 100.

this is what I have to start with...

import random import pylab

def rollDie(): return random.choice([1,2,3,4,5,6]) def rollN(n): result = '' for i in range(n): result = result + str(rollDie()) print(result)

rollDie() rollN(10)

this is the formula; (nk) = n! / (k! * (n - k)!

I am not exactly sure how to implement the formula and get the code to run. All the help is appreciated!

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!