Skip to content

Latest commit

Β 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 

Repository files navigation

🐍 Python Foundations & Practice

Language

This repository serves as a comprehensive log of my journey in mastering the fundamentals of the Python programming language. Before diving into specialized libraries like NumPy or OpenCV, I believe in building a strong and deep foundation.

The scripts, notebooks, and exercises contained here represent my hands-on practice with the core syntax, data structures, and programming logic that form the bedrock of all advanced Python development.


🎯 Core Concepts Covered

This collection demonstrates my practical understanding and implementation of the following foundational Python topics:

  • Variables & Data Types: (int, float, string, boolean)
  • Core Data Structures:
    • Lists & List Comprehensions
    • Dictionaries
    • Tuples
    • Sets
  • Control Flow:
    • Conditional logic with if, elif, and else
    • Loops with for and while
  • Functions:
    • Defining and calling functions
    • Parameters, arguments, and return values
    • Lambda functions
  • String Manipulation & Formatting
  • File I/O: Reading from and writing to text files
  • Error & Exception Handling: Using try, except, and finally blocks
  • (Intro to) Object-Oriented Programming: Basic classes and objects

πŸ“š My Learning Pathway

This repository covers the essential first step. My learning journey continues in my other practice repositories, which build directly upon the skills demonstrated here:

  • ➑️ Step 1: Python Foundations (You are here)
  • Step 2: Data Analysis with Pandas & NumPy
  • Step 3: Data Visualization with Matplotlib
  • Step 4: Computer Vision with OpenCV

Feel free to browse the files to see my approach to solving common programming exercises and implementing fundamental concepts from scratch.

About

My collection of exercises, scripts, and practice files for mastering the core concepts of the Python language.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors