Skip to content

ISHOOO/python_repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

109 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python growing Knowledge base

This repository contains detailed explanations and demonstrated code for every Python concept I’ve learned — and will continue to grow as I:

  • Explore new topics online 🧑‍💻
  • Build projects 🚀
  • Contribute to open source 🌍
  • Solve competitive programming problems 🧩
  • Gain any other relevant experience 🛠️

This is my evolving Python knowledge base, meant to deepen understanding through code, clarity, and curiosity.

Roadmap Followed

🧱 Basic

Concept Status
Variables and scopes
Data Types
Conditional Statements (if-else, if-elif-else, match-case)
Operators (Arithmetic, Assignment, Comparison, Logic, Identity, Membership Bitwise)
Control Flow (break, continue, return, pass)
Loops (for, while, do-while)
Patterns (floyd's triangle, diamond, inversed triangle, butterfly, hourglass etc.)
Python Data Structures (List, Tuple, Dictionary, Set, String)
Functions
File I/O (Reading, writing, appending, creating and file modes)

⚙️ Intermediate

Concept Status
Data Structures and Algorithms
Object-Oriented Programming
Bit Manipulation
Lambda Functions
*args and **kwargs
map() and filter()
functools module
datetime module
itertools module
collections module
Type Annotations
Dunder Methods (__init__, __str__, etc.)
Exception Handling
PIP Package Management (install, uninstall, list, freeze, check, cache, config)
Python Environments (Anaconda, Jupyter ✅, Cython ✅)

🚀 Advanced

Concept Status
Decorators
Generators
Context Managers
Numba
Creating Custom Modules
asyncio Module
Metaclasses
Concurrency & Parallelism

📌 Note

This is a personal documentation project intended to:

  • Reinforce my understanding of Python
  • Serve as a reference I can revisit
  • Possibly help others on a similar learning journey

Feel free to explore, learn if you find it helpful! Thanks for stopping by! Happy coding!

About

On my way to master python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors