Skip to content

Repository files navigation

🐍 Python Projects

A collection of Python projects I built while learning and practicing Python programming.

These projects helped me strengthen my understanding of programming fundamentals such as variables, conditionals, loops, functions, user input, error handling, and basic application logic.

📂 Projects

# Project Description
1 🧮 Calculator A simple calculator that performs basic arithmetic operations.
2 🎯 Number Guessing Game A game where the user tries to guess a randomly generated number.
3 ⚖️ Weight Converter Converts weight between different units.
4 🌡️ Temperature Converter Converts temperatures between Celsius, Fahrenheit, and other units.
5 ✊ Rock Paper Scissors A command-line Rock Paper Scissors game against the computer.
6 📝 To-Do List A simple application for adding, viewing, and managing tasks.
7 🧠 Quiz Game A simple quiz application that asks questions and keeps track of the score.

🛠️ Technologies

  • Python 3
  • Python Standard Library
  • Command-line interface (CLI)

🎯 What I Learned

Through these projects, I practiced:

  • Variables and data types
  • Conditional statements
  • Loops
  • Functions
  • User input
  • Type conversion
  • Basic error handling
  • Random number generation
  • Lists and other basic data structures
  • Building small command-line applications
  • Problem-solving and logical thinking

🚀 How to Run

1. Clone the repository

git clone https://github.com/uhsadiaa-dev/Python-Projects.git

2. Open the project directory

cd Python-Projects

3. Run a project

For example:

python calculator.py

Replace calculator.py with the filename of the project you want to run.

📌 About This Repository

This repository represents my progress while learning Python.

I plan to continue improving these projects and building more advanced applications as I learn new concepts in programming, data analysis, and machine learning.

🔮 What's Next?

My next learning goals include:

  • NumPy
  • Pandas
  • SQL
  • Statistics
  • Machine Learning
  • More advanced Python projects

⭐ More projects and improvements coming soon.

About

A collection of Python projects I built while learning Python, covering basic programming concepts, functions, conditionals, loops, user input, and simple application logic.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages