🟢 Beginner  ·  Lesson 03

First Python Program: Hello World

The First Program

Every programmer's journey begins with printing "Hello, World!". It proves your Python setup works and teaches the most-used function: print().

Program 1: Hello World

Python – hello.py
print("Hello, World!")
Hello, World!

Save this as hello.py and run it. print() sends whatever is inside the brackets to the screen.

Program 2: Print Multiple Lines

Python – lines.py
print("Welcome to Python")
print("This is line 2")
print("Learning is fun")
Welcome to Python This is line 2 Learning is fun

Each print() automatically moves to a new line. You can also use \n inside one string to break lines.

Program 3: print() Tricks (sep and end)

Python – print_tricks.py
# sep changes the separator between items
print("2026", "06", "01", sep="-")

# end changes what comes after (default is newline)
print("Loading", end="...")
print("Done")
2026-06-01 Loading...Done
  • sep="-" puts a dash between the items instead of a space.
  • end="..." stops the line from breaking and adds "..." instead.
  • So the next print continues on the same line.

How print() Works

  • Items separated by commas are printed with a space between them by default.
  • sep controls what goes between items.
  • end controls what goes after the whole line (default \n).

Common Mistakes

  • Forgetting the quotes: print(Hello) causes a NameError.
  • Using smart/curly quotes from Word instead of straight quotes.
  • Wrong file extension — save as .py.

Practice Tasks

  1. Print "Hello" and your name on the same line using end.
  2. Print today's date as DD/MM/YYYY using sep="/".
  3. Print a 3-line poem with one print() using \n.

Summary

  • print() displays output on screen.
  • Each print starts a new line by default.
  • sep = separator between items; end = what comes after the line.
← Back to Python Tutorial
🔗

Share this topic with a friend

यह topic किसी दोस्त को भेजें

Found it useful? Send it to a classmate learning the same thing.

अच्छा लगा? जो दोस्त यही सीख रहा है, उसे भेज दीजिए।

💻 Live Code Editor

This page's programs are ready here — run them, edit them, and learn. No installation needed.
Powered by OneCompiler. The code loads into the editor automatically — press Run to see the output. If the editor does not open, open it in a new tab.