04: Python: Variables

Debug it:

Use and store data in variables
Python Variables: Use and store data in variables

Debugging means finding and fixing errors (bugs) in your code.

Below is some code that has been deliberately broken so that you can find and fix some common mistakes when writing code that uses variables.

Hints: Check the brackets, spelling and quotation marks.

Your code won’t run at all until you’ve fixed all of the errors: You need to fix all the lines of code even before the first line will run.

Remember: If text is surrounded with quotes (e.g. "name") , it’ll use that text literally as you’ve written it.

If text is not surrounded with quotes it will use that text as a variable name and try to find the value stored in that variable.

On the next page you’ll get some ideas for how to write your own projects that ask the user to input something.

Page 1: Intro

Page 2: The theory: learn what you need to know as fast as possible.

Page 3: Try it: try out and adapt some working python code snippets.

Page 4: Debug it: Learn how to find and fix common mistakes.

Page 5: Extend it: Choose a project idea to use your newfound python skills.

This Post Has 5 Comments

  1. naman

    please check chalenge one :
    print(“Hello ” + name + ” an!” )
    (it still gives me an error!)

  2. pddring

    Replace the ” an!” with “!” and you should be OK 😀

  3. j

    need help with line 7 where do you put the second + food + ? in the line

    1. pddring

      Hello,
      Try printing food + “? I love ” + food + “!”

Leave a Reply