A simple Python-based Dice Rolling Simulator developed during my internship at Arch Technologies as Task 1.
This project simulates rolling one or multiple dice using Python's random module and allows users to repeat the process multiple times.
- Roll multiple dice at once
- Random dice number generation (1β6)
- Input validation for user safety
- Tracks total number of rolls
- Option to continue or exit game
- Python 3
- Random Module
dice-roll-simulator-python/ β βββ main.py # Main program file βββ README.md # Project documentation βββ .gitignore # Ignored files
- Install Python (3.x)
- Clone this repository:
git clone https://github.com/your-username/dice-roll-simulator-python.git
Navigate to project folder:
cd dice-roll-simulator-python
Run the program:
python main.py
---
##π Learning Outcome
This project helped me improve my understanding of:
Python loops and conditions
User input handling
Exception handling
Random number generation
Basic program structure
## π¨βπ» Author
Muhammad Ishaq
Software Engineering Graduate
Intern at Arch Technologies