This repository contains my Python practice files covering all major topics. Each file focuses on a specific concept or area of Python programming, helping me build a strong foundation and improve my coding skills.
basics.py– Fundamental syntax and operationslist.py– Working with lists and list methodstuple.py– Tuple operations and immutabilityset.py– Set theory and unique elementsdict.py– Dictionary usage and key-value pairsloops.py– For and while loops with examplesfunctions.py– Defining and using functionsoops.py– Object-oriented programming conceptsdsa.py– Data structures and algorithms practicefile handling.py– Reading and writing filestesting.py– Basic unit testing examplesmini project.py– Small project to apply conceptspassword generator.py– Random password generatorrockpaperscissorsgame.py– Simple game implementationsample.py– Miscellaneous practice snippets
This repo helps me track my progress and share my learning journey. It’s also a resource for others who want to explore Python fundamentals through practical examples.
Feel free to explore, fork, or contribute!