🐍 Python in an Hour: How I Went From “What Even Is Code?” to Running My First Script.🌸 Home of the SCE™ Method, RISE Softly™ & C.A.L.M. RISE™ Elements

Patrycja Creative Collective | TechSheThink · Petal & Pixel · Second Bloom — Python in an hour




If you had told me a few years ago that I’d sit down one random afternoon, open my laptop, and decide to learn Python “just to see what happens,”

I would’ve laughed.

Loudly.

The kind of laugh that says: me?

Coding?

Absolutely not.

Because for the longest time, programming felt like a secret club — the kind where everyone speaks in riddles, drinks black coffee at 2 a.m., and casually drops words like “recursion” and “asynchronous functions” into conversations like it’s no big deal.

But then something shifted. Maybe it was curiosity. Maybe it was stubbornness. Maybe it was the quiet voice in my head whispering:

“You’re allowed to learn new things.

Even the things you once thought weren’t for you.”

So I gave myself one hour. Just one. And I said: Let’s see what this Python thing is about.

Spoiler: that one hour turned into a whole new level of confidence.

🧭 Setting Up: My First Steps Into the Python Universe

I started exactly where everyone starts — Google.

I typed: “Download Python” and landed on python.org, which looked surprisingly friendly.

No flashing warnings.

No intimidating jargon.

Just a big button that said Download Python 3. x.x.

I clicked it before I could overthink.

The installation was smoother than expected. Honestly, it felt easier than installing Canva fonts.

Once it finished, I opened my terminal (which I used to avoid like the plague) and typed:

Code
python --version

And when the screen replied with something like:

Code
Python 3.12.0

…I felt a tiny spark of pride. Like, okay, maybe I can do this.

Want more beginner-friendly tech guides like this? Join my newsletter — I send gentle, practical tutorials for women stepping into tech

🐣 My First Python Program: 

The Famous “Hello, World!”

Every tutorial insisted that the first program must be:

Code
print("Hello, World!")

So I typed it. Pressed Enter. And there it was — my computer talking back to me.

It sounds silly, but that tiny moment felt like magic. Like I had unlocked a door I didn’t know I was allowed to open.

No semicolons. No complicated setup. Just a simple, friendly line of code.

Python really is the golden retriever of programming languages — eager, gentle, and happy to see you succeed.

📝 Comments: Notes to My Future Self

One thing I learned quickly: Comments are lifesavers.

They’re little notes you leave inside your code so future‑you doesn’t stare at the screen thinking:

“Why did I write this?

What does this do?

Who even am I?”

In Python, comments start with a #:

python
# This prints a greeting
print("Hello, World!")

I started using comments immediately because I know myself — if I don’t leave breadcrumbs, I get lost.

📦 Variables: 

My First “Aha!” Moment

When I learned that variables are basically labelled jars where you store information, something clicked.

python
greeting = "Hello, World!"
print(greeting)

Suddenly, code felt less like math and more like organising my digital pantry. And I love organising things.

🔢 Data Types: The Building Blocks

Python has a few basic data types:

  • Integers → whole numbers

  • Floats → decimals

  • Strings → text

  • Booleans → True/False

Once I understood these, everything else made more sense. It’s like learning the ingredients before cooking a recipe.

🧠 Control Flow: Teaching Python to Make Decisions

This part made me feel like I was giving my computer a tiny brain.

python
age = 20
if age < 18:
    print("You're a minor.")
elif age == 18:
    print("Just became an adult!")
else:
    print("You're an adult.")

The indentation rules annoyed me at first — until I realised they actually make the code cleaner. Python forces you to write readable code, which honestly feels like a blessing.

🔁 Loops: When You Need to Repeat Yourself (But Smarter)

I used to think loops were scary. Then I wrote this:

python
for i in range(5):
    print(i)

And suddenly I understood why developers love them. Loops are like saying:

“Do this five times, please.” And Python just… does it.

🧰 Functions: My First Taste of Real Programming

Functions felt like a big step — like I was finally doing “real coding.”

python
def greet(name):
    print(f"Hello, {name}!")

Calling it felt powerful:

python
greet("TechSheThink")

It was the first time I felt like I was building something reusable, not just typing random lines.

⭐ If you’re learning Python and want a gentle, supportive space to grow, check out my beginner-friendly tech resources — made for women who want clarity, not chaos.

🗃️ Lists: My Favourite Python Feature

Lists made me feel like I was organising a digital shopping list.

python
fruits = ["apple", "banana", "cherry"]
print(fruits[0])

Python lets you store anything in a list — numbers, text, even other lists. It’s flexible, forgiving, and intuitive.

🧾 Dictionaries: Data With Meaning

Dictionaries were another “aha” moment. They store information in key‑value pairs:

python
person = {"name": "TechSheThink", "age": 30}
print(person["name"])

It felt like filling out a form — simple, structured, and familiar.

🎲 Randomness: Adding a Little Fun

When I discovered Python could generate random numbers, I spent way too long playing with it.

python
import random
print(random.randint(1, 10))

It felt like giving my code a personality.

🧪 My First Mini Project: A Simple Quiz

I wanted to test myself, so I built a tiny quiz:

python
questions = {
    "What is the capital of France?": "Paris",
    "What is 2 + 2?": "4",
    "What color do you get when you mix red and white?": "Pink"
}

score = 0
for question, answer in questions.items():
    response = input(question + " ")
    if response.strip().lower() == answer.lower():
        print("Correct!")
        score += 1
    else:
        print(f"Wrong! The correct answer is {answer}.")

print(f"You got {score} out of {len(questions)} correct.")

Was it perfect? No. Did it work? YES — and that’s what mattered.

That moment — seeing something I built function actually — was the moment I stopped feeling like an outsider in tech.

🚀 Conclusion:

 If I Can Learn Python, You Can Too

I didn’t become a coding genius in an hour. But I did something more important:

✨ I proved to myself that I could learn something I once found intimidating. ✨ I wrote real code. ✨ I built a tiny project. ✨ I opened a door I never thought I’d walk through.

Python is beginner‑friendly, forgiving, and honestly… fun. And if you’re curious, even a little bit, I promise — you can do this too.

Start small. Start messy. Start with “Hello, World.” And let the rest unfold.

If you want more beginner‑friendly tech tutorials, confidence‑building guides, and gentle support as you step into coding, follow my blog or join my newsletter — I’m building a space where women learn tech without fear, pressure, or judgment.

Comments