Welcome to my Python Fundamentals Projects repository!
This repository contains beginner-to-intermediate Python projects that I built while learning programming, problem-solving, file handling, and software development concepts. Each project helped me strengthen my understanding of Python and prepare for more advanced topics such as Object-Oriented Programming, Data Structures, Data Analysis, and Data Science.
A console-based ATM system that allows users to:
- Check account balance
- Deposit money
- Withdraw money
- Perform basic banking operations
Skills Used:
- Variables
- Conditional Statements
- Loops
- Functions
A simple calculator that performs:
- Addition
- Subtraction
- Multiplication
- Division
Skills Used:
- User Input
- Arithmetic Operators
- Functions
- Conditional Logic
A fun game where the user tries to guess a randomly generated number.
Skills Used:
- Random Module
- Loops
- Conditional Statements
- Problem Solving
Calculates student grades based on marks entered by the user.
Skills Used:
- Mathematical Operations
- Conditional Statements
- User Input
- Logic Building
A task management application that allows users to:
- Add tasks
- View tasks
- Remove tasks
Skills Used:
- Lists
- Loops
- Functions
- Basic Data Management
A contact management system that allows users to:
- Add contacts
- Search contacts
- Update contacts
- Delete contacts
Skills Used:
- Dictionaries
- File Handling
- JSON
- CRUD Operations
A personal expense management application that allows users to:
- Add expenses
- View expenses
- Calculate total spending
- Search expenses by category
- Generate monthly summaries
Skills Used:
- JSON
- File Handling
- Dictionaries
- Data Analysis Basics
Through these projects, I have practiced:
- Python Fundamentals
- Variables and Data Types
- Conditional Statements
- Loops
- Functions
- Lists and Dictionaries
- File Handling
- JSON Data Storage
- Problem Solving
- Program Design
- Basic Data Management
Current Focus:
- Python Programming
- Object-Oriented Programming (OOP)
- Data Structures & Algorithms
- SQL
- Data Analysis
- Data Science
Upcoming Projects:
- Quiz Application
- Rock Paper Scissors Game
- Library Management System
- Banking System
- Employee Management System
- Python 3
- VS Code
- Git
- GitHub
My goal is to build a strong foundation in Python and Data Science while continuously improving my problem-solving and software development skills through hands-on projects.
Anushka Jadhav
Aspiring Data Scientist | Python Learner | Computer Science Student
Thank you for visiting this repository. ⭐