Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hello World

Python License Platform

A minimal Python program that prints Hello World! to the terminal. It serves as a test and reference for the basic elements of a simple Claude Code Python repository.

The message has one new line before it and a blank line left after it.

Project Structure

hello-world/
├── main.py            Program entry point.
├── application.py     Application class definition.
├── run.sh             Shell launcher that runs main.py.
├── requirements.txt   Dependency manifest (standard library only).
├── README.md          This file.
├── CLAUDE.md          Claude Code project instructions.
├── LICENSE            MIT license text.
└── .gitignore         Git ignore rules.

Design

The program is split into two files:

  • application.py holds a single class, Application, which exposes a single method, run, that prints Hello World! to the terminal.
  • main.py holds the main function, which creates a new instance of Application named application, and then calls application.run.

Requirements

  • Python 3.x (uses only the standard library — no third-party packages required).

Usage

Run the program from the project root:

python main.py

Or use the launcher script, which can be invoked from any directory:

./run.sh

Output

Hello World!

The blank line above the message is the single new line before the Hello World! string, and the blank line below it is the new line left after the message.

License

This project is licensed under the terms of the MIT License. See LICENSE for details.

About

Python "Hello World!" program.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages