Skip to main content

Your First Script

Your First Script

Introduction

A Python script is simply a text file with a .py extension. The Python interpreter reads and executes it from top to bottom. This section covers how to write, save, and run your first script.

Hello, World

The traditional first program in any language — print a message to the screen.

In the Terminal (Interactive Mode)

Python comes with an interactive shell called the REPL (Read-Eval-Print Loop). You can use it to run single lines of code immediately.

python
>>> print("Hello, World!")
Hello, World!

Type exit() or press Ctrl+D to leave the REPL.

As a Script File

Create a file called hello.py and add the following:

print("Hello, World!")

Run it from the terminal:

python hello.py

Output

Hello, World!

Comments

Comments are lines Python ignores — they are there for the reader, not the interpreter. Use them to explain what your code is doing.

# This is a single-line comment
print("Hello!") # This comment is at the end of a line

"""
This is a multi-line string.
It is often used as a block comment or docstring.
"""

The print() Function

print() outputs values to the terminal. It can print strings, numbers, variables, and more.

print("Hello, World!")
print(42)
print("The answer is", 42)
print("Line one\nLine two") # \n creates a new line

Output

Hello, World!
42
The answer is 42
Line one
Line two

Running Scripts vs the REPL

REPLScript file
Good forQuick tests, exploringReal programs, saving work
How to runType pythonpython filename.py
Output shown automaticallyOnly via print()

Practice Exercises

  • Create a file called grade1.py and print your name to the terminal.
  • Add a comment above the print statement explaining what it does.
  • Print three separate lines of output using three print() calls.
  • Print two values in a single print() call separated by a space.

Enjoying the course? Found this useful? Check out the blog for more deep dives on data engineering and software.