Flipping a coin is one of the simplest ways to understand probability — and it’s just as simple to simulate in code!
Here’s a quick Python script that mimics a fair coin toss:
python
Copy
Edit
import random
def flip_coin():
return random.choice(['Heads', 'Tails'])
print(f"The coin landed on: {flip_coin()}")
This project introduces you to:
Randomness using Python’s random module
Functions for reusable logic
Print output for user feedback
Want to take it further? Try:
Letting users flip multiple times
Counting how many times heads or tails appears
Simulating 1000 flips to test fairness
Simple, educational, and a great first step into the world of probability and simulations. Happy coding!
Top comments (0)