Skip to content

satviklandge/Python-Fundamentals

Repository files navigation

Python Fundamentals

A beginner-friendly collection of Python fundamentals concepts implemented using Jupyter Notebooks. This repository is perfect for learners starting with Python — covering core topics with explanations and examples.


What This Project Covers

This repository walks you through the essential building blocks of Python programming:

Topics Included

  • Operators
  • Conditional Statements (if, elif, else)
  • Loops (for, while)
  • Strings
  • Lists
  • Tuples
  • Sets
  • Dictionaries
  • Functions
  • Lambda Expressions
  • Exception Handling

Each topic is explained using intuitive examples and practice code in Jupyter Notebook format (*.ipynb).


Why This Repository?

This project is designed to help:

  • Beginners understand Python basics
  • Anyone build logical thinking and problem-solving skills
  • Students practice key concepts with real examples
  • Self-learners organize all foundational Python learning in one place

Getting Started

Prerequisites

Make sure you have the following installed:

  • Python 3.7 or above
  • Jupyter Notebook or Jupyter Lab

You can install Jupyter with:

pip install notebook
# or
pip install jupyterlab

About

Beginner-friendly Python practice covering core concepts, syntax, and problem-solving through hands-on examples.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors