Welcome to pylearn.py!
This repo is all about learning Python in a fun and easy way.
It has simple examples, clear explanations, and small projects to help you practice.
Think of it like your step‑by‑step guide to Python basics, OOPs, and beyond.
We’ll go through Python step by step:
- Getting started with Python
- Variables and data types
- Input and output
- Operators (like +, -, *, /)
- If/else conditions
- Loops (
for,while) - Functions (your own mini programs)
- Lists, tuples, sets, and dictionaries
- Strings and how to work with them
- Reading and writing files
- Modules and packages
- Python OOPs (classes, objects, inheritance, polymorphism)
- Decorators
- Generators
- Iterators
- Handling errors with
tryandexcept - Context managers
- Useful libraries (
math,datetime,os) - Virtual environments and
pip - Regular expressions
- Testing your code (
unittest,pytest) - Working with APIs (
requests) - Databases (SQLite basics)
- Calculator
- To‑Do List (command line app)
- Number guessing game
- Simple web scraper
- File organizer script
- Basic charts with
matplotlib
- Download (clone) the repo:
https://github.com/Vamsi-lll/PyLearn.py.git
-
Go into the folder: cd pylearn.py
-
Run any file to see examples: python basics/loops.py
🤝 Want to Help?If you’d like to add new examples or improve explanations:- Fork the repo
- Make your changes
- Send a pull request
📜 LicenseThis project uses the MIT License – free to use and share.