Skip to content

SonaniAkshit/python-foundation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Python Foundation

A complete Python learning and practice repository focused on building strong programming fundamentals.


📚 Topics Covered

Python Basics

  • Variables
  • Data Types
  • Input / Output
  • Operators
  • Type Conversion

Strings & Collections

  • Strings
  • Lists
  • Tuples
  • Sets
  • Dictionaries

Logic Building

  • If-Else
  • Match Case
  • Loops
  • Nested Loops

Functions

  • Parameters
  • Return Statements
  • Lambda Functions

Intermediate Python

  • File Handling
  • Exception Handling
  • Modules & Packages

Object-Oriented Programming

  • Classes & Objects
  • Constructors
  • Inheritance
  • Polymorphism
  • Encapsulation
  • Abstraction

Practice & Projects

  • Daily Coding Problems
  • Logic Building Exercises
  • Mini Python Projects

🎯 Purpose

This repository is dedicated to:

  • Building strong Python fundamentals
  • Improving coding confidence
  • Strengthening logical thinking
  • Preparing for Data Science & Machine Learning

🛠️ Tools Used

  • Python
  • VS Code
  • Jupyter Notebook

📌 Practice Rules

  • Manual coding only
  • Daily problem solving
  • No copy-paste learning
  • Focus on logic building

👨‍💻 Author

Akshit Sonani

About

A structured Python learning repository focused on core programming fundamentals, logical thinking, hands-on practice, and clean coding.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors