Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

28 Commits

Folders and files

Repository files navigation

Python Fundamentals 🐍

This repository documents my learning journey in Python fundamentals, built as a strong foundation for Machine Learning and Data Science.

The focus is on understanding core Python concepts through hands-on coding, practice exercises, and small projects.


Course Reference

  • Python for Everybody – Coursera
    (Instructor: Dr. Charles Severance)
  • Python course - Kaggle
    (for additional exercises)

Note: All code in this repository is written by me for learning and practice purposes.


Learning Objectives

  • Build a better understanding of Python basics
  • problem-solving using Python
  • Prepare a strong foundation for Machine Learning
  • Practice writing clean and readable code

Topics Covered

  • Variables and data types
  • Conditional statements (if / else)
  • Loops (for, while)
  • Functions
  • Lists, tuples, dictionaries
  • Strings
  • File handling
  • Exception handling
  • Basic Object-Oriented Programming (OOP)

🛠️ Repository Structure

python-fundamentals/
│
├── basics/                 # Variables, data types, input/output
├── control-flow/           # if-else statements and loops
├── functions/              # Function definitions and examples
├── data-structures/        # Lists, tuples, dictionaries
├── strings/                # String operations and methods
├── files-and-exceptions/   # File handling and error handling
├── oop/                    # Basic object-oriented programming
├── mini-projects/          # Small projects to apply concepts
└── README.md

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages