LEARN Python - 0.4: mini project your first script

Learn Python – Step 0.4: Mini-Project: “Your First Script”

You’ve already said “Hello, World!”, real nice, by the way! Now let’s give Python a personality.
In this mini-project, you’ll write a tiny script where Python introduces itself: a few funny lines, a dash of flair, and boom(!), your first real program that’s more than one line.

No new tricks yet. Just what you already know: Just multiple print() lines. You’ll create a new file, save it as introduction.py, and run it in Thonny like a pro-in-training.

By the end, you’ll have a short, silly script you can show off, and the confidence that comes from creating something that feels yours.

Step 1: Create Your Script

Let’s make this official. It’s time for your first real Python file.

Open Thonny, then go to File → New.
You’ll see a fresh, empty window — that’s your canvas.
Save it right away as introduction.py. (Because real coders save early, not just before disaster.)

Now, let’s write some code that lets Python speak for itself:

				
					print("Hello there, human!")
print("I’m Python, your friendly neighborhood programming language.")
print("I can calculate, create, and occasionally confuse.")
print("Let’s make something amazing together!")
				
			

Hit Run (or press F5).
Watch your computer proudly introduce itself; no drama, no crashes, just pure Python charm.

You should see something like this: 

thonny-image-introduction-your-first-script-python-beginner-course-learn-python-the-fun-way

Step 2: Add Your Personality

Right now, Python sounds polite, but a bit like a robot with perfect manners.
Let’s fix that.

This is your chance to make the script yours.
You can add jokes, fake system messages, even pretend Python is slightly dramatic or sarcastic.

Here are a few ideas to get you started:

				
					print("Loading charm.exe ...")
print("Beep boop! Just kidding — I don’t make that noise.")
print("I’m Python, the easiest language to learn (according to me).")
print("If I crash, it’s not my fault. Probably yours.")
print("Anyway... nice to meet you!")

				
			

Or make it friendly and inspirational:

				
					print("Hello friend!")
print("I’m Python — the language that’s going to change your life.")
print("Don’t worry if I look confusing at first. I grow on you.")
print("Like coffee. Or exercise. But more fun.")

				
			

The key idea: you’re the writer, Python’s the actor.
Use as many print() lines as you like, each one is a new line of dialogue.

zerotopyhero logo superpyduck

SuperPyDuck
Fun Fact

Your computer doesn’t care what you make it say.
Which is exactly why you should make it say something fun.
Or anything you want.

zerotopyhero logo superpyduck

SuperPyDuck
Fun Fact

Your computer doesn’t care what you make it say.
Which is exactly why you should make it say something fun. Or anything you want.

Let's Wrap Up

That’s it! your first real program!
Not just a single line of text this time, but a mini-script with style, rhythm, and a bit of humor.

You’ve now:

  • Created and saved your own Python file 
  • Written multiple print() statements
  • Run your script successfully in Thonny
  • Given Python a voice and maybe even a sense of humor

This tiny project might seem simple, but it’s the first step toward thinking like a programmer. You told the computer what to say, line by line, and it obeyed. That’s coding in its purest form.

Every big app, game, or robot starts with a few lines just like this; a programmer experimenting and smiling when it finally works.

ZeroToPyHero