DJDarshan Joshiindartionjoshi.hashnode.dev·Sep 20 · 4 min readThree String Exercises That Made Indexing, Slicing, and Loops Finally ClickReading about strings is one thing. Actually solving something with them is what made the last few posts in this series feel less like memorized rules and more like usable tools. Here are three small 00
DJDarshan Joshiindartionjoshi.hashnode.dev·Sep 19 · 5 min readI Stopped Writing Code From Scratch Once I Understood Modules and pipIf you've touched C or C++ before, you've probably written #include <stdio.h> at the top of a file without necessarily thinking too hard about it. Python has the same idea, just with a friendlier name00
DJDarshan Joshiindartionjoshi.hashnode.dev·Sep 19 · 4 min readI Finally Stopped Repeating Myself: Python's While Loop (and a Number-Guessing Game to Prove It)If someone told me to print my name ten times, the obvious approach is writing print("Darshan") ten separate times. It works, but it's the programming equivalent of doing long division by hand when a 00
DJDarshan Joshiindartionjoshi.hashnode.dev·Sep 19 · 6 min read I Finally Understood If-Elif-Else in Python (and Built a Mini ATM Menu to Prove It)Think about logging into Facebook. You type your email and password, hit submit, and one of two things happens: either you're in, or you get an error telling you the credentials are wrong. That's a br00
RMRimsha Malikinrimshatech.hashnode.dev·Sep 9 · 5 min readWorking of PythonWhen we start learning Python, we usually focus on writing code and getting the expected output. But have you ever wondered what actually happens behind the scenes when we run a Python program? What h00
DJDarshan Joshiindartionjoshi.hashnode.dev·Sep 7 · 5 min read I Didn't Know Python Had This Many Ways to Write the Same NumberSo far, every value I've written has looked pretty ordinary: 2, "Hello", True. Turns out there's a formal name for these, and Python gives you a surprising number of different ways to write them. Ter00
PCPranjal Chaudharyinpranjal-writes.hashnode.dev·Sep 6 · 4 min readDemystifying Python's Inner Mechanics: Bytecode, PVM, and __pycache__One of the first rules taught in introductory programming courses is that Python is an interpreted language, unlike compiled heavyweights such as C++ or Rust. While that distinction works as a shortha00
BBogdaninbogdans.hashnode.dev·Sep 2 · 3 min read01 - OOP and Functional ProgrammingOOP - Object-Oriented Programming OOP is the programming paradigm that revolves around using classes or otherwise custom objects to organise a codebase, by having all data regarding a certain entity, 00
IKImmanuel Kibet Ngenoinkibetbuilds.hashnode.dev·Sep 1 · 3 min readDay 1: I Wrote My First Python Script and It Fetched Live Weather From NairobiI'm a software engineer. Java, Spring Boot — that's been my world. I'm comfortable there. Maybe too comfortable. A few weeks ago I watched someone I know get a gig building an AI model for an insuranc00
SPShraddha Pardeshiincodewithshraddha.hashnode.dev·Aug 30 · 8 min readPython Variables Explained: A Beginner's Guide with ExamplesIntroduction Imagine you want your Python program to remember someone's name, age, marks, or even the price of a product. How can a program store this information? That's where variables come in. Vari00