Skip to content

101 Python examples, an assortment of problem statements and simple prototypes. 🧘🏽

License

Notifications You must be signed in to change notification settings

kingkarlito/101-days-of-python

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

214 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

101 Days Of Python πŸ§˜πŸ»β€β™‚οΈ

GitHub license Python Contributions Welcome

101 Python examples, an assortment of problem statements and simple prototypes. πŸ’‘

Feel free to fork, add examples and submit a PR.

Background

Python was my first programming language. In 2025, I wanted to pay tribute to Python for making the beginning of my programming journey wonderful by doing some time travel. Well, let's just assume it's possible, in an ideal world. I'm going to go back to my past self when I started learning Python. πŸ‘‡

In ordinary human language, I want to give back to the community by making a simple, and easily understandable collection of examples accessible for beginners in Programming and Computer Science / Engineering. Hopefully this will encourage more people to take up programming and realise the fun and potential to improve the world that this discipline and art brings. ✨


Virutal Environment Setup

Please follow the instructions in the Virtual Environment Guide to set up your virtual environment.

NOTE: This is to ensure that all dependencies are installed and the environment is set up correctly when running the notebooks.

Projects

  1. Basic Python Exercises
  2. Todo List
  3. Dependency Version checker
  4. CrewAI - Your Thoughts On
  5. oLlama: quick start
  6. Youtube Transcript API Markdown Formatter
  7. OpenAI: Prompt Optimization
  8. Context Adherence
  9. OpenAI: Quote Generator
  10. Text2SQL
  11. Dream Interpretor
  12. Advance PRD Generation
  13. Groq Mini PM
  14. Grow Pandas AI Data Analyst
  15. Essay Writer
  16. Gita Advisor
  17. Linkedin Post Analyzer
  18. OpenAI: Wayfarer Alpha
  19. Firecrawl Langchain Documentation RAG
  20. Langchang: Pubmed
  21. Langchain Jina Company Research
  22. Needle in a Haystack
  23. OpenAI: Self Learning Text Summarization
  24. Asli Engineering RAG Phi4
  25. Phi4: tool use
  26. EasyLLM
  27. Twitter Sentiment Analysis
  28. Pytorch: Housing Prices
  29. Toolhouse: System Design
  30. Toolhouse: Code Interpretor
  31. Deno basics

WIP

  1. Practical Reverse Engineering
  2. Interview Assistant
  3. Hot Readme Generator
  4. Fake News & Misinformation Detector - Document / Verify
  5. Hello World - Delete / Document / Act.
  6. Grow Info Density
  7. Language Translator
  8. Chatbot - Do / Act.
  9. Counter App - Do / Act.
  10. Calculator - Do / Act.
  11. Recipe Maker - Do / Act.
  12. OpenAI: Tool Use - Document

Contributors

  • Aditya Patange (Knowledge Engineer, The Hackers Playbook)

  • Sarvesh Bhujle (Software Engineer, The Hackers Playbook)

  • Shantanu Borkar (Founder's Office Associate, The Hackers Playbook)


License πŸ“„

This project is licensed under the AGPL v3. See the LICENSE file for details.


"Python runs faster than my brain. (with a small 'b')" β€” The (un)Initiated 🧠

About

101 Python examples, an assortment of problem statements and simple prototypes. 🧘🏽

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 77.5%
  • Python 22.4%
  • Shell 0.1%