CodingNeed.

1 · First steps · 6 MIN

Your first instruction

A program is a sequence of instructions.

Python executes statements in order. print displays text inside matching quotes. A function begins with def, uses a colon, and indents its body. return passes a result back to the caller.

A recipe has separate steps. A program works the same way: start with one clear instruction.

Read the example

print("Hello, learner!")
Check the expected output
Hello, learner!

Your challenge

Write solve(input) to return a greeting for any name: "Hello, " followed by the name and "!". Return the string instead of logging it.

Common trap

Text needs matching quotes. Python uses indentation to group instructions.

Next lesson: Give values a name →

Essential cookies keep your account signed in. Optional analytics is not configured on this site. Your choice does not affect access to lessons.

Read the Privacy Policy. You can change this choice in the footer.