How haroonhaider4414-create/python works
This repository is a collection of seven independent, console-based Python exercises, not a single application. The user starts each script directly, supplies input, and receives printed output. The exercises cover two games, a to-do list, employee salary management, item-cost calculations, and basic string and numeric input. The game scripts also use Python’s random-number generator. There are no shared modules or persistent stores. Each script is represented as one component; the graph shows only its direct interaction with the user and, where applicable, randomness.
Main entry points: Rock, paper, scissors game.py Rock Paper Scissors · guessing game.py Number Guessing · die rolling.py Dice Rolling · to do list.py To-Do List
Components 9
Games
- Rock Paper Scissors
Rock, paper, scissors game.py - Number Guessing
guessing game.py - Dice Rolling
die rolling.py
List Management
- To-Do List
to do list.py - Salary Manager
employee and salary management.py
Input Exercises
- Item Cost Calculator
004809 Syed Haroon Haider (lab tas 11).py - Name and Profile Exercise
004809 Syed Haroon Haider(lab task12).py
Other components
- User
- Random Generator
Connections 17
- User → Rock Paper Scissors: chooses mode
Rock, paper, scissors game.py - Rock Paper Scissors → User: prints results
Rock, paper, scissors game.py - Rock Paper Scissors → Random Generator: draws choice
Rock, paper, scissors game.py - User → Number Guessing: enters guesses
guessing game.py - Number Guessing → User: prints hints
guessing game.py - Number Guessing → Random Generator: draws secret
guessing game.py - User → Dice Rolling: requests rolls
die rolling.py - Dice Rolling → User: prints totals
die rolling.py - Dice Rolling → Random Generator: draws dice
die rolling.py - User → To-Do List: manages tasks
to do list.py - To-Do List → User: shows progress
to do list.py - User → Salary Manager: manages salaries
employee and salary management.py - Salary Manager → User: shows employees
employee and salary management.py - User → Item Cost Calculator: enters item data
004809 Syed Haroon Haider (lab tas 11).py - Item Cost Calculator → User: prints costs
004809 Syed Haroon Haider (lab tas 11).py - User → Name and Profile Exercise: enters profile data
004809 Syed Haroon Haider(lab task12).py - Name and Profile Exercise → User: prints summary
004809 Syed Haroon Haider(lab task12).py