py
Repository to store sample python programs for python learning
A beginner-friendly collection of interactive Python code examples and Jupyter Notebooks from the Codebasics YouTube channel, covering Python basics, NumPy, and pandas.
This repository is a collection of sample Python programs put together by the Codebasics YouTube channel as a learning resource for beginners. It covers a range of Python algorithms and programs across topics including the basics of the language, NumPy (a library for working with numbers and arrays), and pandas (a library for working with tabular data).
The README suggests starting with the Basics folder if you are writing Python for the first time. The programs are written as Jupyter Notebooks, which are interactive documents that mix code, output, and explanations in one file. You can run them cell by cell to see what each piece of code does.
The repository is companion material for the Codebasics YouTube channel, where video tutorials are posted alongside these code examples. Contributions from the community are welcome. There is no setup guide in the README beyond pointing new learners to the Basics folder.
Where it fits
- Follow along with Codebasics YouTube video tutorials by running the matching Jupyter Notebooks cell by cell.
- Practice Python basics interactively in a notebook environment that shows code output immediately alongside the code.
- Learn how to use NumPy arrays and pandas DataFrames through working examples you can modify and re-run.