Learn practical skills, build real-world projects, and advance your career
Created 4 years ago
import random
random.seed(42)
We are conducting a coin toss experiment
First, we need to determine how many possible outcomes are there and what they are.
sample_space = ['H', 'T']
def coin_toss(tosses):
heads = tails = 0
for _ in range(tosses):
if random.choice(sample_space) == 'H':
heads +=1
else:
tails +=1
return (heads/tosses, tails/tosses)
def print_prob(tosses):
heads_prob, tails_prob = coin_toss(tosses)
print("=============")
print(f"With {tosses} tosses:")
print(f" Heads probability: {heads_prob}")
print(f" Tails probability: {tails_prob}")