Drop links or images here to add them to the editor.

In a make task you use the skills you have learned to create a program from scratch. This time there is an extra challenge on top of the joke. The editor starts you off with the two print statements, so you only have to work out the blank line in between them.

Your task

A joke lands better with a pause in it. A blank line between the question and the punchline gives the reader a moment before the answer arrives. Do some research and change the starter code so that it outputs a blank line in the middle of the joke.

Use this joke, so that the output can be checked automatically:

Why do programmers prefer dark mode?

Because light attracts bugs!

There is more than one way to get a blank line into the output, and any of them passes the check, as long as your program outputs exactly the three lines above.

The starter code does not pass on its own. The blank line between the two print statements is a blank line in your code, and Python ignores it: it does not put a blank line in the output. The blank line has to come from something your program actually outputs.

Help! My code doesn't work!

Make sure that you check for the following things:

  • print does not have any capital letters.
  • The string text is surrounded with speech marks " ".
  • The string (including the speech marks) is surrounded by brackets ( ).
  • A blank line in your code does not become a blank line in the output.
  • The blank line goes between the question and the punchline, not before the question and not after the punchline.