Skip to content

pylearn.py is a collection of Python examples and small projects that make learning Python easier. It’s built to help beginners and growing developers understand key concepts step by step, with clear explanations and practical code you can run right away.

Notifications You must be signed in to change notification settings

Vamsi-lll/PyLearn-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 

Repository files navigation

pylearn.py

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.


🌱 What’s Inside?

We’ll go through Python step by step:

🟢 Beginner Stuff

  • Getting started with Python
  • Variables and data types
  • Input and output
  • Operators (like +, -, *, /)
  • If/else conditions
  • Loops (for, while)
  • Functions (your own mini programs)

🟡 Intermediate Stuff

  • 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 try and except
  • Context managers

🔵 Advanced Stuff

  • Useful libraries (math, datetime, os)
  • Virtual environments and pip
  • Regular expressions
  • Testing your code (unittest, pytest)
  • Working with APIs (requests)
  • Databases (SQLite basics)

🛠️ Mini Projects

  • Calculator
  • To‑Do List (command line app)
  • Number guessing game
  • Simple web scraper
  • File organizer script
  • Basic charts with matplotlib

🚀 How to Start

  1. 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.

About

pylearn.py is a collection of Python examples and small projects that make learning Python easier. It’s built to help beginners and growing developers understand key concepts step by step, with clear explanations and practical code you can run right away.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages