Skip to content

Latest commit

 

History

History
63 lines (43 loc) · 1.24 KB

File metadata and controls

63 lines (43 loc) · 1.24 KB

🎲 Dice Roll Simulator (Python)

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.


🚀 Features

  • 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

🛠️ Technologies Used

  • Python 3
  • Random Module

📂 Project Structure

dice-roll-simulator-python/ │ ├── main.py # Main program file ├── README.md # Project documentation ├── .gitignore # Ignored files


▶️ How to Run

  1. Install Python (3.x)
  2. 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