Skip to content

๐Ÿš€ Python Projects Collection ๐ŸŒŸ This repository contains a collection of Python projects categorized into Basic , Intermediate , and Advanced levels. Whether you're a beginner or an experienced developer, these projects will help you practice and enhance your Python skills. Happy coding! ๐Ÿ’ปโœจ

License

Notifications You must be signed in to change notification settings

onyxwizard/python-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

63 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ Python Projects Collection ๐ŸŒŸ

This repository contains a collection of Python projects categorized into Basic, Intermediate, and Advanced levels. Whether you're a beginner or an experienced developer, these projects will help you practice and enhance your Python skills. Happy coding! ๐Ÿ’ปโœจ


๐ŸŒฑ Basic Projects

Perfect for beginners to master core programming concepts like loops, conditionals, functions, and basic libraries.

๐ŸŽฒ Number Guessing Game

Create a game where the user guesses a randomly generated number within a range.

  • Skills: Random module, loops, conditionals.
  • Libraries: random.

๐Ÿงฎ Simple Calculator

Build a basic calculator that performs addition, subtraction, multiplication, and division.

  • Skills: Functions, user input, arithmetic operations.
  • Libraries: None.

๐Ÿ“ˆ BMI Calculator

Calculate Body Mass Index (BMI) based on user-provided height and weight.

  • Skills: Input handling, arithmetic operations, conditional statements.
  • Libraries: None.

๐Ÿ”„ Palindrome Checker

Check if a given string or number is a palindrome.

  • Skills: String manipulation, loops.
  • Libraries: None.

โœ–๏ธ Multiplication Table Generator

Generate a formatted multiplication table for a given number.

  • Skills: Loops, formatting output.
  • Libraries: None.

โญ Intermediate Projects

For developers ready to dive deeper into Python with libraries, APIs, and more complex logic.

๐Ÿ“Š Expense Tracker

Track daily expenses and generate monthly reports.

  • Skills: File handling, dictionaries, data visualization.
  • Libraries: pandas, matplotlib.

๐ŸŽฎ Tic-Tac-Toe Game

Implement a two-player Tic-Tac-Toe game with a graphical interface.

  • Skills: GUI development, logic implementation.
  • Libraries: tkinter.

Table of Contents


Installation

Prerequisites

  • Python 3.x installed on your system. You can download it from python.org.

Steps

  1. Clone this repository or download the files:
    git clone https://github.com/onyxwizard/python-projects.git

About

๐Ÿš€ Python Projects Collection ๐ŸŒŸ This repository contains a collection of Python projects categorized into Basic , Intermediate , and Advanced levels. Whether you're a beginner or an experienced developer, these projects will help you practice and enhance your Python skills. Happy coding! ๐Ÿ’ปโœจ

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages