Mastering Functions and Classes in Python: Your Beginner's Guide

Weekly Learning Theme: Functions and Classes in Python This week was a major milestone in my Python journey: I finally wrapped my head around functions and classes! At first, I thought they were just fancier blocks of code, but after practicing, I realized they are the foundation of clean, powerful programs. Here’s what I learned, with real examples to make it stick. Functions: The First Big Step Functions are like small machines inside your program. You give them input (if needed), they do a job, and optionally give back a result. ...

April 26, 2025 · 4 min · 722 words · CodingTides

Foundations of Python: My First 7-Chapter Adventure

Introduction Over the past few weeks, I’ve been diving into the first 7 chapters of Crash Course Python, and it’s been a fun, sometimes head-scratching, but always rewarding ride. To make the concepts stick, I built small projects using lists, dictionaries, conditionals, loops, and string manipulation. Here’s a breakdown of what I created and learned — and how I plan to build on this foundation. Hello Toolbox: Strings and User Input Here’s a snippet from my “Hello Toolbox” script, where I play around with user input and string formatting: ...

April 23, 2025 · 3 min · 519 words · CodingTides