THE FUTURE MARKETACADEMY
Your classroomRoom 07 · Tech Lab
School of Data & Tech

Python for Beginners

Step 4 of 8 in Tech Lab

Next in your path: 7.6 Build a Website (no-code)

What you'll be able to do
  • Install Python and run your first program.
  • Use variables, numbers, text and true/false values.
  • Make decisions with if/elif/else and repeat work with loops.
  • Store data in lists and dictionaries.
  • Write your own functions.
  • Read a CSV file, total it up and save a report: real automation you can use at work.

Every code example in this course was run and its output checked.

Words in this course 33Open the Vocabulary Hall
01

Install Python and say hello

In simple words

Python is a way to give the computer instructions in words that look a lot like English. You write the steps, and the computer follows them exactly, very fast, without getting bored.

Key facts
  • Python is free and open source. Download it from the official site, python.org.
  • At the time of writing, the newest release is Python 3.15.2 (October 25, 2026). Python 3.10 has reached end of life, so beginners should use a current 3.x version.
  • Windows: the Python docs recommend the Python install manager, available from python.org or the Microsoft Store. After installing, type python (or py) in the terminal.
  • Mac: use the installer from python.org, then type python3 in Terminal.
  • You can write code in any plain text editor. Popular free editors include IDLE (comes with Python) and Visual Studio Code. Save files with the .py ending.
  • Run a file from the terminal with python hello.py (Windows) or python3 hello.py (Mac).
Example (your first program, hello.py)
print("Hello, world!")

Output: Hello, world!

Step by step
  1. Open python.org in your browser and go to Downloads (Windows can also use the Python install manager from python.org or the Microsoft Store).
  2. Download and run the installer for your computer and follow the screens.
  3. Open a terminal (Command Prompt or PowerShell on Windows, Terminal on Mac) and type python --version (python3 --version on Mac) to check it is installed.
  4. Open a plain text editor such as IDLE or Visual Studio Code and create a file called hello.py.
  5. Type your own program, for example two print lines that show your name and your favourite food, and save it.
  6. In the terminal, go to the folder with the file and run python hello.py (Windows) or python3 hello.py (Mac).
  7. Check: your two lines appear in the terminal.
Watch on YouTube
How to install Python on Windows and MacA Bit Clearer · YouTube · youtube.com

Videos by other creators on YouTube, for reference. They are not made by or affiliated with The Future Market.

LESSON 01Install Python and say hello
LESSON 01 / ANIMATED LESSON / AI VOICE00:00 / 01:00
Read the video script
[Screen: python.org downloads page] "Go to python.org and download Python. It's free."
[Screen: editor with the print Hello world line] "Type one line: print, brackets, quotes, hello world."
[Screen: terminal running python3 hello.py and showing Hello, world!] "Run it. The computer just did what you told it. You're a programmer now."
Try it now

Install Python, create hello.py that prints your name and your favourite food on two lines, and run it.

ClaudeStuck? Copy a ready-made prompt for Claude

Copy this, open Claude, paste it, and Claude will walk you through the lesson step by step.

For a grown-up: Claude is for adults (18+). Copy this, paste it into Claude, and use the answer to explain the lesson to your child.

I'm learning "Python for Beginners" on The Future Market. Lesson 1: "Install Python and say hello".

What the lesson teaches:
- Python is free and open source. Download it from the official site, python.org.
- At the time of writing, the newest release is Python 3.15.2 (October 25, 2026). Python 3.10 has reached end of life, so beginners should use a current 3.x version.
- Windows: the Python docs recommend the Python install manager, available from python.org or the Microsoft Store. After installing, type python (or py) in the terminal.
- Mac: use the installer from python.org, then type python3 in Terminal.
- You can write code in any plain text editor. Popular free editors include IDLE (comes with Python) and Visual Studio Code. Save files with the .py ending.
- Run a file from the terminal with python hello.py (Windows) or python3 hello.py (Mac).

The exercise I'm working on:
Install Python, create hello.py that prints your name and your favourite food on two lines, and run it.

I'm stuck. Please:
1. Explain the main idea in plain, simple words with one everyday example.
2. Walk me through the exercise one small step at a time. Ask me what I've done so far before giving the next step.
3. Don't just give me the final answer. Help me do it myself, and check my work when I share it.
I'm a parent helping my child (about 8 years old) with a lesson called "Install Python and say hello" from the course "Python for Beginners".

Here's what the lesson says:
Python is a way to give the computer instructions in words that look a lot like English. You write the steps, and the computer follows them exactly, very fast, without getting bored.

The activity:
Install Python, create hello.py that prints your name and your favourite food on two lines, and run it.

Please explain this so an 8-year-old understands: short sentences, a fun everyday example, and no hard words.
Then give me 3 simple questions I can ask my child to check they understood, and a way to do the activity together, one tiny step at a time.
Open Claude
Sources
My notes
02

Variables and data types

This lesson is part of full access: every course and every level for one payment.

03

Decisions and loops

This lesson is part of full access: every course and every level for one payment.

04

Lists and dictionaries

This lesson is part of full access: every course and every level for one payment.

05

Functions: write it once, use it everywhere

This lesson is part of full access: every course and every level for one payment.

06

Automate a real task with files

This lesson is part of full access: every course and every level for one payment.

++

Final project

This lesson is part of full access: every course and every level for one payment.

??

Quiz

  1. What command runs a Python file on a Mac?

  2. What type is 4.99?

  3. What does 7 // 2 give?

  4. What does 7 % 2 give?

  5. What is the first item in a list: index 0 or 1?

  6. Why does "5" + "5" give 55?

  7. What does indentation do in Python?

  8. What keyword sends a value back from a function?

  9. Why do you use float() on numbers read from a CSV?

  10. What does opening a file with "w" do to an existing file?

EX

Final exam

This lesson is part of full access: every course and every level for one payment.

CE

Certificate

This lesson is part of full access: every course and every level for one payment.